After months and months of rumours and speculation, we finally got confirmation last week on the rumours that Zachary Levi’s Shazam! would be joined in the DC blockbuster by the Man of Steel, with Superman popping up at the end of the film for a surprise cameo.
With Henry Cavill’s status as Superman up in the air (the actor having reportedly parted ways with the DC Extended Universe after failing to reach a deal to extend his contract), the filmmakers chose to shoot Superman from the chest down for his cameo.
However, according to producer Peter Safran, Cavill’s absence was simply down to scheduling conflicts rather than a Dceu exit, as he revealed during an interview with Comic Book.
“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,