The Villain of Shazam 2 Will Be Played by Helen Mirren

Helen Mirren in Winchester.
Helen Mirren in Winchester.
Photo: Lionsgate

She may have won an Oscar for starring in The Queen, but Helen Mirren is no stranger to genre films. From Red to the Fast and Furious franchise and Winchester, Mirren has been known to dabble in the weird. Next up, she’s joining a universe befitting of that versatility.

Advertisement

Deadline reports that Mirren has been cast in Shazam! Fury of the Gods, the sequel to the hit 2019 film starring Zachary Levi. Mirren will play Hespera, a daughter of Atlas who is apparently one of the film’s villains. It’s a character that’s new to DC lore so there’s no real indication of how she’ll fit into the story. However, considering the title, you have to guess some gods are going to get extremely angry.

Levi is returning as Shazam, the alter ego of Billy Batson, who’s once again played by Asher Angel. Sinbad might be in the movie and most of the rest of the original cast is expected to return too, since the first poster featured the grown-up, superhero versions of Billy’s foster family. David F. Sandberg will once again be directing, and the sequel, which is about to start production, is scheduled for release June 2, 2023.


For more, make sure you’re following us on our Instagram @io9dotcom.

Entertainment Reporter for io9/Gizmodo

DISCUSSION

Sinbad?  Any takers on if he’s playing a genie?