Michael Keaton as Batman