CBR

  • WARNING: The following article contains spoilers for Shazam!, in theaters now. 1 / 5

  • Shazam! ends with Superman surprising Freddy Freeman during lunch, though the Man of Steel's face is never shown. 2 / 5

  • According to producer Peter Safran, this was due to a scheduling conflict with Henry Cavill. 3 / 5

    Zachary Levi Shazam in Shazam!
  • Safran believes this may have been for the best, as Cavill's participation would've meant a speaking role for Superman. 4 / 5

  • Instead, the scene simply focuses of Freddy's reaction, ending the movie on a comedic note. 5 / 5