After playing Superman in three films for Warner Bros., Henry Cavill has reportedly been booted from his recurring role as the Man of Steel. According to The Hollywood Reporter, negotiations recently broke down for the 35-year-old English actor to return to the DC franchise as Clark Kent's alter ego with a cameo in the upcoming movie Shazam!, which stars Chuck actor Zachary Levi in the title role and is scheduled to debut in theaters on April 5. The outlet notes that once those talks went nowhere, "the door is now closing on other potential Superman appearances." Neither Cavill nor anyone at Warner Bros. has confirmed those reports as of Wednesday morning. Cavill starred in 2013's Man of Steel and also made appearances in 2016's Batman v. Superman and last year's Justice League.
Content Goes Here