Shazam 2: New Plot Details Tease Villain Origin and Romance

By Pierre Chanliau Updated:
Shazam 2 Fury of the Gods Background

Warning: This article may contain potential spoilers for Shazam! Fury of the Gods.

One of the first rumors to come out of the Shazam! sequel was that the villains would be three evil sisters. This rumor was seemingly confirmed when Helen Mirren was cast as Hespera and Lucy Liu as her sister Kalypso, leaving one sister left.

Before Mirren and Liu were cast, Rachel Zegler reportedly joined the production in an undisclosed role, which many had assumed to be one of the three sisters. Considering Shazam! Fury of the Gods has already begun with no other significant casting announcements, this may likely be the case.

It helps that a new rumor has described Zegler in golden armor for one scene.


Rachel Zegler Shazam

Murphy's Multiverse was reportedly told by a source that Rachel Zegler has already filmed scenes for Shazam! Fury of the Gods with her character being referred to as Anne.

This source described two scenes that Zegler has shot so far, with one taking place at school while she flirts with Jack Dylan Grazer‘s Freddy Freeman, best friend of Asher Angel's Billy Batson. Another scene was described as Zegler on a rooftop wearing golden armor, pointing to her not being a normal teenage girl.


The description of the second scene heavily points to the previous speculation of Zegler playing the third villainous sister to be correct. But, no, her potentially being Freeman's love interest at school in the movie doesn't detract from this possibility. In fact, it could add some classic superhero tropes that Freeman talked endlessly about in the first film with Billy.

It could be amusing if Freeman even brings up one of the most famous in-universe examples: Batman's long romantic history with Catwoman -- something that wouldn't be unfounded to be brought up. On the other hand, this classic dynamic could be subverted to break Freddy's heart, showing Zegler's villainy.

Shazam! Fury of the Gods is currently scheduled to be released in theaters on June 2, 2023.

- In This Article: Shazam! Fury of the Gods
Release Date
March 17, 2023
Asher Angel
- About The Author: Pierre Chanliau
Pierre Chanliau began as a news & feature writer for The Direct at the site's launch in 2020. As a longtime reader of superhero comic books, Pierre's knowledge of Marvel and DC is extensive, informing his reporting and editorial pieces regarding the MCU and DCU.