Henry Cavill is hanging up his Superman cape — and not by choice, it would seem.
The 39-year-old actor, who has played Clark Kent in the DC Extended Universe since 2013, confirmed Wednesday via Instagram that he would "after all, not be returning as Superman" — despite recently announcing that he would reprise his role as the Man of Steel. He made it clear that new DC bosses James Gunn and Peter Safran made the decision to end his tenure as Superman.
"I have just had a meeting with James Gunn and Peter Safran and it's sad news, everyone," Cavill wrote in a statement.