Henry Cavill has reportedly quit the role of Superman.
Per the Hollywood Reporter, the actor has apparently parted ways with Warner Bros. after three films in the role.
Following Man of Steel, Batman v. Superman: Dawn of Justice and Justice Leauge, Cavill was in talks to cameo in the upcoming Shazam! According to THR, contract talks broke down, and the chances for a further appearance are all but through.