DC's Stargirl has officially found its latest villains. On Monday, three new casting updates were announced for the series, which is set to debut entirely on The CW in its upcoming second season. The Expanse's Nick Tarabay is set to portray Eclipso, and will appear in the series in a series regular role. The Affair's Jonathan Cake, meanwhile, will recur as The Shade. Project MC2's Ysa Penarejo has also been cast as a currently-unknown DC character.
Eclipso is described as an ancient entity of corruption and vengeance. Brimming with a cold, terrifying darkness, he exploits the flaws of others, reveling in the impure and sinful, sadistically feeding off the dark side of humanity. The character's arrival was teased towards the end of Season 1, when Meg DeLacy's Cindy stole the blue diamond that Eclipso is trapped in. This will be Tarabay's latest turn in the DC universe, after he portrayed Captain Boomerang in fellow The CW shows Arrow and The Flash.
"It's such a different, darker, scarier threat, because the threat is... Cindy is one thing, and she's got the Black Diamond, and we're obviously going to explore that," series creator Geoff Johns said during the series' New York Comic-Con panel earlier this month. "But the thing inside is, this entity that's trapped, this ancient being that feeds off humanity's own sins and grief and fear and darkness is trapped in this Black Diamond and has been there for a long, long time and is aching to do what he does and feed off the darkness within humanity."
"It's going to take a lot to confront it, and it's going to take the JSA and every one of our wonderful characters to a place that's going to be tough for them to explore," Johns continued. "So, I'm excited about it, but Eclipso is one of my very favorite villains from the comic books. In the comic books, he's had a history with Wildcat and Dr. Mid-Nite and the JSA too, but we'll see!"
Meanwhile, The Shade is described as an English immortal. Tall and slim with an elegant 19th Century way to his speech and manners, he masks the horrors he's experienced and people he's lost in all the time alive with wry, witty retorts and a false sense that nothing really matters. This will also be Cake's return to The CW's DCTV universe, after he portrayed the pirate Blackbeard on two episodes of Legends of Tomorrow.
Are you excited to see Stargirl cast Eclipso, The Shade, and more? Share your thoughts with us in the comments below!
Stargirl is expected to return in 2021 on The CW.