Ben Affleck Compares His Batman Role to Shakespeare’s Hamlet

By Anshul Hardikar | 1 year ago
Ben Affleck Compares His Batman Role to Shakespeare’s Hamlet

Ben Affleck playing Batman/Bruce Wayne is probably one of the best things we saw in “Batman v Superman: Dawn of Justice” trailer. The actor will be playing a much older version of the Billionaire vigilante and will be making an appearance to confront the new hero on the block, Man of Steel. Now Superman’s actions were unsupervised and for the same reason what he did at the end of “Man of Steel” received a mixed reaction from people everywhere. It is because of the same fact that Batman takes it on himself to find out what Superman’s real intentions are. Read on for more details.

When Affleck was asked about his portrayal of the Dark Knight in “Batman v Superman: Dawn of Justice,” Sydney Morning Herald reported that he had a unique comparison to make. It is being said that he compared his superhero role to Shakespeare’s Hamlet.


Affleck, who was quoted from one of his interview with the Entertainment Weekly, also added that his portrayal would be different than what his predecessor Christian Bale presented on the silver screen. The reason why he compared his latest role to the legendary English poet was because he meant to say that “Batman is basically the American version of Hamlet.” It was since a lot of actors have played the character and have presented their own unique interpretations of the character.

Actors like George Clooney, Val Kilmer, Michael Keaton and Christian Bale have portrayed the role in different versions like films, TV and animation. William Shakespeare’s Hamlet that was introduced somewhere around 1600 has been played by hundreds of actors around the world.

On his version of the Batman, Affleck said that he will be more cynical and angry and there will be this world-weariness to the character.

Batman/Bruce Wayne, who was “on the verge of being swallowed up by his anger,” increasingly becomes cynical and that ultimately leads him to do whatever it takes to take down the Man of Steel.

The movie also stars Henry Cavill as Superman, Jesse Eisenberg as Lex Luthor, Gal Gadot as Wonder Woman and Amy Adams as Lois Lane amongst others. The movie will hit theatres on March 23rd next year.

For celebrity updates follow Movie News Guide (MNG) on Facebook and Twitter.

Photo source: Facebook/Ben Affleck