Personally, I never brought Keaton's role as Bruce Wayne; I thought he was way too quirky and weird as a billionaire playboy, but the casting is very Tim Burton-esque. Christian Bale was a fanboy's wet dream as Batman/Wayne, and he beats Keaton easily as the Cape Crusader.