Best is tough, but I'd probably lean towards Bale for now. Keaton is close. Batfleck had potential but the writers let him down. 
Worst is easily Clooney
 it's mostly Joel Schumacher's fault but even so Clooney phoned that one in, he wasn't memorable at all in tha tmovie
	
		
			
		
		
	
			
			Worst is easily Clooney
 it's mostly Joel Schumacher's fault but even so Clooney phoned that one in, he wasn't memorable at all in tha tmovie