Cavill has played Superman in a number of movies
DC Studios has pulled the role of Superman from Henry Cavill, less than two months after announcing his return to the role.
Cavill said, “I met with James Gunn and Peter Safran and learned the sad news, I will not be returning to play Superman.” He added, “After the production company told me that I could announce my return in October, before signing the contract with me, this news is not easy for me, but that’s how life is.”
The British actor added that he had no hostile feelings, and said on his Instagram account: “Change actors is something that happens a lot, and I respect that.”
He concluded by saying, “I wish the team good luck.”
The British actor had posted a video clip telling his fans, “I officially announce my return as Superman.”
Cavill played the legendary role in the movie “Man of Steel” in 2013, as well as in the movie “Batman vs. Superman”, alongside Ben Affleck, in 2016, and in “Justice League” in 2017.
After the announcement, predictions spread among fans that the actor was ready to play James Bond, if the director invited him.
Cavill, 39, also announced his departure from the Netflix series “The Magician” at the end of October, as he will be replaced by Liam Hemsworth.
Producer James Gunn wrote on Twitter Wednesday, “Peter and I have a shortlist of nominees, we are excited about it, and we will be announcing some exciting information about our first projects at the beginning of the new year, including the movie” Superman “. The story will focus on the early stages of Superman’s life at the beginning, and he will not embody Henry Cavill Character.
He added: “We had a great meeting with Henry and we admire him, and talked about a number of future joint projects.”