Top 10 Superhero Films

9. Batman (1989)


Although quite an old film, the love for Batman is evident. This Tim Burton film stars Michael Keaton as Batman and Jack Nicholson as the Joker. There are plenty of people who prefer this film over the darker, less comical reboot. There’s a more comic book feel to this film (although not as much as the Batman films starring Adam West!), which means it’s a bit tongue in cheek. Also, any film directed by Tim Burton is bound to be a bit weird and wonderful.