Holy Twitter backlash Batman! Ben Affleck casting panned

Ben Affleck will play the Caped Crusader in the Man of Steel sequel.
Ben Affleck will play the Caped Crusader in the Man of Steel sequel. Photo: Tammie Arroyo/AFF/EMPICS Entertainment

The casting of Ben Affleck as Batman in the upcoming Man of Steel sequel has not gone down too well with many on Twitter.

Warner Bros announced that Affleck will play opposite Henry Cavill's Superman when the characters come to blows in the superhero blockbuster, due for release in July 2015.

But within minutes of the news breaking, the hashtag #BetterBatmanThanBenAffleck was trending.

Suggestions included Kanye West, Only Fools and Horses' Derek "Del Boy" Trotter and Butthead, care of some cunning disguises:

Even shadow chancellor Ed Balls got a mention, thanks to this picture of him on a visit to a children's library yesterday.

Ed Balls pictured at storytime at Tingley Library near Leeds.
Ed Balls pictured at storytime at Tingley Library near Leeds. Credit: Twitter/@Jocoles1

Balls later wrote on Twitter:

It will not be the first time Affleck has donned a mask as a superhero - he played the lead in the critically panned Daredevil, which was released in 2003.

Others unimpressed byhis casting include actor Richard Dreyfuss and comedian Frankie Boyle, who wrote on Twitter:

Richard-dreyfuss-says-steven-spielberg-is-a-genius-2_normal

You read for a part, you feel good about it, you feel confident, then they cast Ben Affleck.

E0c62eca43322e550187a9d68b90ad48_normal

As a dad, I have to go to all the big superhero movies. Ben Affleck's casting has actually made me love my children less.

Oscar-winner Affleck has yet to respond to the tongue-in-cheek remarks.