

Henry Cavill’s Superman swiftly became a fan favorite following his 2013 debut in Man of Steel, reprising the role in Batman v Superman, Justice League, and even a cameo in Black Adam. So it’s no surprise many were puzzled when Cavill didn’t return for the latest Superman reboot.
The turning point came in late 2022, when James Gunn and Peter Safran assumed co-CEO roles at DC Studios. They opted for a complete creative reboot, choosing to explore stories about a younger Clark Kent at the outset of his journey as a hero.
Enter David Corenswet, cast as the fresh-faced Superman in the 2025 film Superman: Legacy. Gunn emphasized this wasn’t a dismissal of Cavill: “We didn’t fire Henry. Henry was never cast,” Gunn noted, clarifying that the reboot simply required a different actor to match its narrative goals. Further, Cavill lacked any binding contract for the new DC Universe, making his absence a creative decision, not a firing.
Cavill responded graciously: “My turn to wear the cape has passed,” he stated, expressing support for the new DC vision and hinting at potential future collaborations.
Superman: Legacy hits theaters on July 11, 2025, marking the first film in Gunn and Safran’s revitalized DC Universe. Corenswet stars alongside Rachel Brosnahan as Lois Lane, with Nicholas Hoult as Lex Luthor. The tone shifts toward hope, justice, and optimism, distancing itself from the darker Snyder-era themes. Critics report an 82% Rotten Tomatoes rating so far.