Warning: This article contains spoilers fromThe Boysseason 3 premiere.
It makes sense from a story perspective.
So, they recast the character inDawn of the 7as the villain and swapped actors.

Charlize Theron makes a surprise appearance in ‘The Boys’ season 3 as Stormfront in ‘Dawn of the 7.'.Amazon Prime
“I think she talked to Seth and [producing partner] Evan [Goldberg].
They had just madeLong Shottogether.
She was so great.

Black Noir (Nathan Mitchell), Starlight (Erin Moriarty), Homelander (Antony Starr), Queen Maeve (Dominique McElligott), and A-Train (Jessie Usher) star in ‘Dawn of the 7’ in ‘The Boys’ season 3.Amazon Prime
I mean, talk about the definition of an incredible sport.
And she was game for all of it.”
Kripke started giggling to himself when he saw that cameo play in theaters a couple weeks ago.
“It’s meta on top of meta on top of meta.”
Starr says he didn’t actually get to meet Theron for this scene.
“You’d never tell when you see it cut together,” he says.
“It’s hysterical, the whole setup.”
The actual Stormfront, too, makes her own surprise appearance in the premiere episode.
“We had to still figure it out,” he says.
I’m not sure we totally knew how yet.
But she’s the best.
I’d bring her back, you know, just to hang out with her."
Episodes 1-3 ofThe Boysseason 3 are streaming now on Amazon Prime Video.
Watch EW’sOn Setin the video above for a thorough breakdown of the big moments from the first episode.