THR reports that Henry Cavill will no longer play Superman.
The Hollywood Reporter says that negotiations fell apart for Cavill to make a cameo in "Shazam!" next year.
Scheduling conflicts have resulted in the "door now closing on other potential Superman appearances."
Business Insider reports Warner Bros. will focus on a Supergirl movie instead.