February 26, 2024

Milly Alcock is your new Supergirl.
Photo: Brendon Thorne/Getty Images for AFI (Getty Images)

James Gunn’s new DC Universe has found its Supergirl, and she already knows how to fly. Milly Alcock, who played the young dragon-riding Princess Rhaenyra Targaryen on HBO’s House of the Dragon, has been cast as the Kryptonian, beating out several other actresses for the role.

It’s believed the character will first appear in Gunn’s Superman: Legacy, scheduled for release in 2025, before starring in her own movie, Supergirl: Woman of Tomorrow. That’s not confirmed—but the character will appear in something before Supergirl and, with Superman about to start filming, that’s the logical conclusion.

Deadline first reported the news, to which Gunn replied on Instagram “This is accurate. Milly is a fantastically talented young actor.” Alcock reportedly beat out Locke & Key’s Emilia Jones and Supergirl voice actress Meg Donnelly in the last rounds of casting.

When first announcing that Supergirl was part of Gunn and Peter Safran’s new vision for DC, the pair cited the Tom King comics and explained how this version of the character is different from others we’ve seen on screen. “Superman was sent to Earth and he was raised by incredibly loving parents, whereas Carol was in a piece of Krypton that drifted away from the planet and lived there for the first 14 years of her life,” Gunn said. “[It was] a horrible situation where she watched everybody around her die. And so she’s a much harsher and more fucked-up Supergirl.”

We’ve already seen Alcock play a pretty fucked up character so we have a feeling she’s going to crush this one.

What do you think of the casting? How do you feel the DC Universe is shaping up?


Want more io9 news? Check out when to expect the latest Marvel, Star Wars, and Star Trek releases, what’s next for the DC Universe on film and TV, and everything you need to know about the future of Doctor Who.