artistree

All the actors who have played Batman, ranked 

All the actors who have played Batman, ranked 

GEORGE CLOONEY

10

LEWIS G. WILSON

9

ROBERT LOWERY

8

WILL ARNETT

7

BEN AFFLECK

6

VAL KIMER

5

ADAM WEST

4

ROBERT PATTINSON

3

2

CHRISTIAN BALE

MICHAEL KEATON

1