Michael Keaton was always a controversial choice for the role of the Caped Crusader in Tim Burton’s "Batman," and his casting initially caused an uproar among fans. The controversy had Burton fighting for his leading man, and while it may have seemed like the filmmaker was just sticking up for his pal, there was more to it.