Henry Cavill won t appear as Superman in Shazam: Fury of the Gods
February 5, 2021 by:
In the closing moments of
SHAZAM!, Billy Batson (Angel Asher) made good on his promise to Freddy Freeman (Jack Dylan Grazer) and showed up at Fawcett High School as Shazam (Zachary Levi), but that wasn t all as he also brought a certain Man of Steel along with him. Although we never saw his face in the scene, the actor playing Superman was wearing Henry Cavill s
Justice League suit.
Shazam! producer Peter Safran said in 2019 that the original intention was for Henry Cavill to make a proper cameo in this scene. At one point, we d hoped it was going to be Cavill doing it, but unfortunately his schedule didn t allow him to do it, Safran said. We still wanted to do it anyway, and it turned out to be better, because it let us do a hard cut on Freddy s reaction, because if we had Cavill there, we d actually written lines, they had a dialogue, but then it s a little bit of a hat on hat, because