According to Comic Book Movie on Feb. 1, "X-Men: Days of Future Past" director Bryan Singer explains why he did not cast Henry Cavill in his "Superman Returns" film. Singer also talks about what he would have done differently had he been at the helm of Zack Snyder's "Man of Steel" movie.
Singer explained that he had preferred that the actor he had chosen for "Superman Returns" would embody that more of the Christopher Reeve version of Superman.
"Um...I think Henry Cavill is great. I knew Henry. He and I were friends years ago. Oddly enough, the reason I didn't cast him was because I was making a sequel to Christopher Reeve and I wanted somebody who embodied Reeve more".
Brandon Routh, the actor who had portrayed the Kryptonian hero in Singer's film, hasn't done much lately since that project and Singer then touts that he would have done things differently if he was in control of "Man of Steel". Singer did mention he felt a bit awkward attempting to critique a fellow cohort's ability to direct, but he also talks about how Snyder was more about "world building" and how difficult to make films in general. On top of that, Singer feels how genre films even prove to be even more difficult to develop.
"I am in awe of the world building and the scope of that picture. It's tough for me. I'm not a critic and it starts to get into a weird thing where one director is talking about another director. I know how hard it is to make a movie, especially one of these movies and especially a Superman movie, and there was so much I was impressed with in that movie. There were things I might have done a little differently just because of the way I view the character. Don't misinterpret that as me not liking something. It's not 'Bryan Singer's review of Man Of Steel'!"
For those interested in seeing Snyder's version of his Kryptonian character, "Batman vs.Superman" opens in theaters come May 6, 2016.