Dream Casting: Shade the Changing Girl

Contributed by
Mar 29, 2018, 5:30 PM EDT

Dream Casting is an imaginative look at the casting process of potential Hollywood projects based on comics and other media. This isn't just about what is being made; this is about what should be made, and who we think should be the stars.

Shade the Changing Girl, written by Cecil Castelluci with art by Marley Zarcone and others along the way, has consistently been one of the most interesting titles in DC Comics' Young Animal line. With more and more genre movies focusing on female protagonists these days, it seems like a natural choice to adapt into an exciting and colorful motion picture.

Shade is the name chosen by an alien named Loma (after her favorite poet Rac Shade, protagonist of the old Shade the Changing Man comics) when she escapes to Earth and takes over the comatose body of Megan Boyer, formerly the meanest of high school mean girls. She must navigate a planet she doesn't understand and a school full of people who think she's Megan, who they all hate and fear, while forces from her home planet of Meta also pursue her.


Anya Taylor-Joy as Shade

Anya Taylor-Joy (The Witch) is a talented young actress with a haunted (or possibly haunting?) quality to her face that's perfect for Shade. She can also juggle the roles of Loma (who she'll also voice in alien form) and Megan (who she'll also play in spirit form).


Jacob Latimore as River

Jacob Latimore (The Chi) will be a believable boy next door and a likable friend for Shade.


Allisyn Ashley Arm as Teacup

Allisyn Ashley Arm (A.P. Bio) is very petite and excels at playing unusual and awkward characters, which is Teacup to a T.


Josh Gad as Lepuck

Lepuck is the alien ex that Loma manipulated to help her get to Earth, and he's just the sort of loser who will be well served by the voice and mannerisms of Josh Gad (Beauty and the Beast).


Jodie Foster as Mellu Loran

Jodie Foster (Elysium) is a legend, and she can play an amazing fascist villain. She'll also look great in the uniform.


Anika Noni Rose as Mrs. Deeps

Anika Noni Rose (Everything, Everything) is an experienced voice actress who also does live action, so however the alien Mrs. Deeps is brought to life she'll pull it off.


K.J. Apa as Wes

K.J. Apa is mostly known as Archie Andrews on Riverdale, but with his natural hair color he can definitely handle the part of Megan's hunky boyfriend, who Shade isn't sure what to do with.


Geraldine Viswanathan as Seema

Geraldine Viswanathan is getting great notices in the new comedy Blockers, and the part of Megan's closest frenemy who's terrified by Shade's arrival could be a great follow-up for her.


Stefanie Scott as Grace

Stefanie Scott (Insidious: The Last Key) will bring personality to the quiet and secretly nerdy Grace.


Yara Shahidi as Sofia

Yara Shahidi (Grown-ish) will also be a memorable presences as the fifth member of the synchronized swimming team.