He added, "If you look at the canon and the mythology and history of Superman, I might not be the first person that comes to mind, but if you read the script and understood how the character was conceptualised in this modern era and the way he was written, I knew that I could do it well. And at least I hoped after people had seen the movie, they would understand that I was more appropriate than they had originally feared."
Jesse's casting wasn't the only decision to draw criticism from fans - many also cast doubt on Ben Affleck's ability to properly portray Batman on-screen in the Man of Steel sequel.
• Read more: Brutal Batfleck praised but critics say Batman v Superman is 'not fun'
The Argo star previously admitted he was initially reluctant to play the Caped Crusader opposite Henry Cavill's Superman in the new superhero film, and it took some convincing for him to accept the role.
In 2013, he told 411mania.com, "Initially I was reluctant as I felt I didn't fit the traditional mold, but once Zack showed me the concept... I was excited.
"Doing something different and new is always tricky and part of the thrill and the risk is that initially it confounds expectations. The truth is, it's the movie and the execution of it which is what all the actors depend on and I believe in Zack's vision."
- WENN