In September 2018, reports surfaced stating that Henry Cavill would no longer be playing Superman for DC Films.
Henry Cavill first played Superman in Zack Snyder’s 2013 movie Man of Steel, which kicked off what is commonly referred to as the DCEU.
To make matters worse, this year’s Shazam features a Superman cameo, but it wasn’t Henry Cavill playing the part in said cameo.
Henry Cavill and several of his fellow cast members for The Witcher sat down for an interview following the panel for the series at SDCC, where the first massive trailer was revealed.