Bad news for Superman fans, as it is reported that Henry Cavill will no longer play the caped superhero in Warner Bros.' DC comics extended universe, and the studio have no plans for any film starring the Man of Steel for the next few years.

Cavill has appeared as Kal-El in three DCEU films: Man of Steel, which was released in 2013 and kickstarted the cinematic universe, the widely-panned Batman v. Superman (2016) and the under-performing Justice League, which was released last year.

According to The Hollywood Reporter, Warner Bros. had been trying to negotiate a cameo for Cavill's caped hero in the forthcoming Shazam!, which stars Zachary Levi, but conflicts with his filming schedule for Mission: Impossible – Fallout made it impossible.

The studio is apparently no longer interested in investing in the British actor's character as they are planning to move the focus of the DC films in a different direction and have no plans for any Superman films in the near future.