Back in 2019, director David F. Sandberg brought the DC superhero Shazam! to the big screen with Zachary Levi taking on the titular role.
However, during an appearance on the Nerdbot podcast, Levi admitted that he thought that he wouldn’t be considered for the title role in Shazam! because of Dwayne Johnson and the comic book portrayals of both Black Adam and Captain Marvel.
“Per the comic books, Black Adam and Captain Marvel – my true namesake – they’re yin and yang to one another. They are identical. It’s actually why I didn’t think I even had a chance of getting this job. He was already cast as Black Adam, I knew enough to know that Captain Marvel/Shazam and Black Adam were basically doppelgängers, just with a slightly different color scheme and haircut. I was like, ‘No one’s gonna hire me to be The Rock’s twin. don’t think this is going to work out.'”
While the inevitable showdown between Levi’s Shazam! and Johnson’s Black Adam is highly anticipated amongst superhero fans, according to Levi, the two characters won’t be meeting on-screen until Shazam! 3 as The Rock is focusing on his own solo Black Adam movie first.
Shazam! Fury of the Gods will reunite star Zachary Levi with director David F. Sandberg and screenwriter Henry Gayden. Both Asher Angel (Billy Batson), Jack Dylan Grazer (Freddy Freeman), and the rest of the Shazam Family are expected to return for the sequel.