Polls are typically used to measure the oecumenical public ’s opinions on various trending topics : How is the president doing , according to average Americans ? What are people ’s thoughts on Brexit ? How do people feel about public libraries ? Now , a recent public opinion poll has square up the public ’s opinion on another very important matter : Who is America ’s favoriteBatman role player ?

The poll , conducted byThe Hollywood Reporterand Morning Consult , offered a choice between the five most pop actors to play the Caped Crusader , include Michael Keaton , George Clooney , Christian Bale , Val Kilmer , and Ben Affleck . The achiever ? Bale — but only by a svelte margin .

Bale got 39 percent of the vote , while Keaton came in as a very tightlipped 2d at 38 percent . Clooney came in third with 19 percent , Affleck bring at 18 per centum , and Kilmer came in last at 17 percent . The pate makes a promissory note that these percentages were cipher based on who rated the actor as “ very favorable , ” so the totality wo n’t add up to 100 percent .

© TM & DC Comics/Warner Bros. Entertainment Inc.

The widespread impression that Bale is the best Batman may be bolster by the fact that Christopher Nolan ’s Dark Knighttrilogyincludes some of the most beloved ( and critically applaud ) superhero movies of all time . It also does n’t suffer that he fetch to act alongside the late Heath Ledger as the Joker . In the same poll ’s Best Joker category , Ledger won with a whopping 60 percent , while Jack Nicholson earned a 58 percent , and Jared Leto only got 18 percentage . So while Bale was a superb Batman , it for sure also helped that his director and co - star were such substantial contender , too .

The poll also need for fan thought on Catwoman , and Halle Berry came out on top with a 42 percent “ very well-disposed ” score . Michelle Pfeiffer occur second at 41 per centum , and Anne Hathaway brought in only 26 percent .

The next actor to toy Batman will be Robert Pattinson , and a canvass showed that fans under 30 were in favour of thecasting , while old fans preferred Nicholas Hoult , who Pattinson reportedly beat out for the theatrical role .