- Home›
- entertainment›
- The 50 best superhero movies of all time, ranked
The 50 best superhero movies of all time, ranked
With movies in the Marvel Cinematic Universe already scheduled for the next few years, and the DC Extended Universe still pushing forward despite a rocky start ("Aquaman" hits theaters later this year), the genre is here to stay. That's not even mentioning the non-DC or Marvel films still to come (a "Hellboy" reboot is scheduled for next year).
The genre has produced some very bad movies, and some truly great ones. For every "Catwoman" there is a "Wonder Woman." As we prepare for another "Avengers" movie (now on April 27), Business Insider reflected on the decades of superhero movies to determine the best.
This is a personal ranking, so we didn't determine it from critic or audience scores. But we did consider the critical acclaim, cultural relevance, and commercial success when ranking the movies, especially the top ones. Of course, personal preference also plays a part.
Superhero movies can come in many shapes and sizes, and that's reflected in this list. Some may not be what people would consider typical superhero movies, but they don't always need to be based on a comic book or feature colorful costumes to be part of the genre.
The top 50 superhero movies of all time are below:
50. "The Rocketeer" (1991)
Directed by Joe Johnston
I'm not saying this movie made the cut because of its gorgeous poster (seen above), but it certainly helped. But beyond the poster, the movie is pure entertainment. It prepared Joe Johnston to direct "Captain America: The First Avenger," another corny but fun movie where the hero fights Nazis, who, in "The Rocketeer," are after a stolen jet-pack that our stunt pilot-hero uses to fly.
49. "Ant-Man" (2015)
Directed by Peyton Reed
"Ant-Man" is one of the more forgettable entries into the Marvel Cinematic Universe (there's plenty more of those movies to come), but it packs a comedic punch that other superhero movies often fail to get right. The film went through some behind-the-scenes turmoil, as director Edgar Wright ("Baby Driver") left the project for creative differences. But Peyton Reed stepped up to the plate and delivered an enjoyable film where Paul Rudd is surprisingly heroic in the title role.
48. "Captain America: The First Avenger" (2011)
Directed by Joe Johnston
Another Joe Johnston movie, this time with a hero a little more well-known — Captain America, in his first film since the 1990 disaster. Luckily, Marvel Studios has a reputation for reviving classic characters these days. The movie is pure camp, but it works for the alternate-World War II setting. Chris Evans was molded to play the blonde-haired, blue-eyed Steve Rogers, who, after a genetic experiment becomes a superpowered propaganda machine ... I mean, Captain America.
47. "Doctor Strange" (2016)
Directed by Nick Derington
"Doctor Strange" features some of the Marvel Cinematic Universe's more negative qualities, such as a forgettable villain and one-dimensional love interest (Rachel McAdams is wasted). But what it lacks in that regard it makes up for in a trippy world of magic. And Benedict Cumberbatch was born for this role.
46. "Avengers: Age of Ultron" (2015)
Directed by Joss Whedon
There's no denying that "Age of Ultron" is sort of a mess plot-wise, given that it strived to set the course for the next few years of Marvel Cinematic Universe stories. But it still delivers on some noteworthy action sequences and Whedon's signature wit, even if he did it better in the first movie.
45. "Batman Forever" (1995)
Directed by Joel Schumacher
That's right, "Batman Forever." Why? Because as bad as this movie may be, you've still got Jim Carrey as the Riddler, and that's more than any other movie can say. But seriously, Schumacher may be best known for derailing the Batman franchise, and it would take nearly a decade for it to recover once Christopher Nolan rebooted the character. But "Batman Forever," especially compared to Schumacher's follow-up "Batman And Robin," is at least a fun watch if not taken seriously.
44. "The Mask" (1994)
Directed by Chuck Russell
More Jim Carrey? You bet. You can say this isn't a superhero movie all you want, but last time I checked it's about a guy who is kind of a bad person, who learns how to be a good person with the help of some powers. That's about as superhero as you can get.
43. "Iron Man 3" (2013)
Directed by Shane Black
"Iron Man 3" is the most divisive film in the entire Marvel Cinematic Universe. It has some great action sequences (that Air Force One rescue) and some pretty solid character work on the part of Tony Stark (Robert Downey, Jr.), who's dealing with post-"Avengers" PTSD. Where it leaves fans most divided is a bizarre twist about Ben Kingsley's villain, The Mandarin. But I give it props for creativity, and being visually distinctive from other Marvel films.
42. "The Wolverine" (2013)
Directed by James Mangold
James Mangold came onto this film after "X-Men Origins: Wolverine" left a bad taste in everyone's mouth. Luckily, he course corrects enough where this is a really entertaining movie. That said, it's hard to believe Mangold would go on to direct "Logan," as well (still to come).
41. "Blade" (1998)
Directed by Stephen Norrington
"X-Men" is highly regarded as the movie that kick-started the modern superhero genre, but people seem to forget about a little movie starring Wesley Snipes called "Blade," which pre-dates "X-Men" by two years. Wesley Snipes was in talks to portray Black Panther in a film in 1992, and when that fell apart, he went on to star as another Marvel character. I think we can all agree that was for the best now.
40. "Big Hero 6" (2014)
Directed by Don Hall and Chris Williams
Many may not realize this is based on a Marvel comic book, but even if it weren't, it still stands on its own as a highly enjoyable animated superhero film. Not quite as good as "The Incredibles," but it's good.
39. "Man of Steel" (2013)
Directed by Zack Snyder
Snyder gets a lot of criticism these days for his handling of the DC Extended Universe (DC Comics and Warner Bros. answer to the Marvel Cinematic Universe). But before "Batman v Superman: Dawn of Justice" and "Justice League," he made "Man of Steel," a relatively good Superman movie that attempts to revitalize the character. Some of it works, some of it doesn't, but it's commendable for trying new things with the character, who had been in a slump since the Christopher Reeve days. Snyder's hyper-stylized technique gave Superman a look that at least separated this rendition from others, and an edge that many found unsettling, but I welcomed it. And that Hans Zimmer score lives up to the character's epic, heroic nature.
38. "Watchmen" (2009)
Directed by Zack Snyder
Zack Snyder again, this time adapting the greatest graphic novel of all time, a book that had been considered impossible to adapt into a film. Some probably still say that, but as a page-to-screen adaptation, Snyder's style complements the art of the novel well. The problem is that he can't exactly get out of his own way in true Snyder fashion, and the movie feels bloated without doing enough to make it stand on its own, or to capture the cultural moment of its time like the source material did. That said, Snyder's commitment to the source material is admirable.
37. "Hellboy II: The Golden Army" (2008)
Directed by Guillermo del Toro
Guillermo del Toro just won two Oscars for best picture and best director for "The Shape of Water." But before he was an awards darling, he made a few of the best superhero movies of all time. Del Toro's expertise in fantasy and monsters made him an obvious choice to adapt "Hellboy." Devoted fans still want del Toro to make a third film with star Ron Perlman, but director Neil Marshall is rebooting the series with "Stranger Things" star David Harbour in a film set for release next year.
36. "Superman Returns" (2006)
Directed by Bryan Singer
"Superman Returns" probably wouldn't hold up as well on another viewing today, since both director Bryan Singer and Kevin Spacey, who plays Lex Luthor, have been accused of sexual misconduct during the #MeToo movement. But as a film, it's a satisfying homage to the Christpher Reeve Superman films. Star Brandon Routh looks the part, and brings a charming awkwardness to the role not quite on par with Reeve, but reminiscent. It wasn't the reboot the character needed, but it was a well-made salute to the past.
35. "Blade II" (2002)
Directed by Guillermo del Toro
The second of three Del Toro films on this list, "Blade II" is a worthy follow-up to the first film, and tops it with the help of Del Toro's signature imagination.
34. "RoboCop" (1987)
Directed by Paul Verhoeven
Pay no attention to the abysmal 2014 remake; the 1987 original is the only cyborg-cop you need.
33. "Batman: The Movie" (1966)
Directed by Leslie H. Martinson
As a Batman fan growing up, I discovered this film in all of its VHS glory. You won't find Batman, played by the late, great Adam West, fighting off a shark with shark repellent in any other Batman movie.
32. "Spider-Man: Homecoming" (2017)
Directed by Jon Watts
Sam Raimi's original "Spider-Man" movies (the first two at least) are hard to top, and Sony found that out the hard way after it rebooted the character in 2012 with Andrew Garfield in the lead role. Marc Webb's "The Amazing Spider-Man" movies are ... not that good. Fortunately, the character found new life once Sony struck a deal with Marvel: enter young Tom Holland, who brought fresh energy to the Marvel Cinematic Universe as the web-slinger. And Michael Keaton's Vulture is one of the best villains in the MCU, with practical motivations and a surprising twist. "Homecoming" brought the character back to his classic comic book roots, as a relatable teenager struggling to balance that life with one of superheroics.
31. "The LEGO Batman Movie" (2017)
Directed by Chris McKay
After the success of "The LEGO Movie," spin-offs were inevitable. I just never imagined how good a LEGO Batman movie could be. But this movie is all kinds of fun, and it wouldn't be stretch to say Will Arnett is at least a better Batman, even voiced, than George Clooney or Val Kilmer.
30. "Guardians of the Galaxy Vol. 2" (2017)
Directed by James Gunn
The sequel to 2014's "Guardians of the Galaxy" suffers from the same fate many sequels do: trying to top its predecessor. In many ways, "Vol. 2" fails in that regard, as some of the humor seems forced compared to the first film's effortless comedy. But where this sequel succeeds is in its emotional plot that feels far more personal than the first film. The Guardians are a family more than a team, and the film pushes that idea by putting Star-Lord's father (Ego, played by Kurt Russell) between him and the rest of the Guardians.
29. "X-Men" (2000)
Directed by Bryan Singer
The original "X-Men" may feel outdated at this point (with all that black leather), but it was a game changer when it was first released. "Blade" set the precedent, but "X-Men" pushed the superhero genre into the mainstream and helped "Spider-Man" become a box office hit two years later.
28. "The Crow" (1994)
Directed by Alex Proyas
If you looked up "cult-classic" in the dictionary, you may find a picture from "The Crow." The movie's legacy intertwines with the death of star Brandon Lee, who plays a man who rises from the dead to avenge his and his fiancee's murders. Lee died while filming was underway in a freak accident when he was accidentally shot on set.
27. "The Dark Knight Rises" (2012)
Directed by Christopher Nolan
Nolan ended his "Dark Knight Trilogy" on a bittersweet note. The film has plenty of faults, most notably its glaring plot holes (how exactly does Bruce Wayne get back to Gotham?). But the film is helped by an epic scope that feels like the end of something, a feeling that is rare in this age of superhero cinematic universes.
26. "Hellboy" (2004)
Directed by Guillermo del Toro
Superhero movies have a way of taking obscure characters from comic books and turning them into hits, or at least creating new and loyal fans. That was the case with Hellboy, a Dark Horse Comics character created by Mike Mignola. Del Toro's vision complemented the world of "Hellboy," with all of its monster and paranormal features, that will be hard to top with Neil Marshall's reboot next year. And Ron Perlman is beyond perfect.
25. "Batman: Mask of the Phantasm" (1993)
Directed by Bruce Timm
Diehard fans of "Batman: The Animated Series" will say that "Mask of the Phantasm" is the best Batman movie, and that Kevin Conroy, who voices the Caped Crusader, is the best Batman. They most certainly have a case, as "Phantasm" gives live-action Batman movies a run for their money in its drama and action.
24. "Deadpool" (2016)
Directed by Tim Miller
Ryan Reynolds was put on this Earth to play Deadpool, the foul-mouthed mutant mercenary. Before "Logan," "Deadpool" proved that a superhero movie could succeed with a hard R rating. And before "Black Panther," it proved that a movie could succeed in February, a month that was once looked at as a dumping ground for the worst movies.
23. "Thor: Ragnarok" (2017)
Directed by Taika Waititi
My colleague will tell you that "Thor: Ragnarok" deserved some Oscar recognition, and she makes a strong case. If you didn't notice, the first two "Thor" movies didn't make this list, because they're just not good. But "Ragnarok" is a visual treat and finally takes advantage of Chris Hemsworth's humor. In fact, it's the funniest movie in the Marvel Cinematic Universe.
22. "X-Men: First Class" (2011)
Directed by Matthew Vaughn
After "Kick-Ass," Matthew Vaughn took his talents to the X-Men universe for a sort-of reboot/sort-of prequel. The period setting of the 1960s makes this film stand apart from the rest in the X-Men franchise, and it's hard to go wrong when you have both Michael Fassbender and Kevin Bacon playing villains.
21. "Kick-Ass" (2010)
Directed by Matthew Vaughn
Speaking of "Kick-Ass"... this film based on Mark Millar's comic book is a blend of superb action and comedy. It introduced us to Chloe Grace Moretz and features Nicolas Cage as an Adam West-inspired Batman knock-off — only way more violent. What's not to love?
20. "Unbreakable" (2000)
Directed by M. Night Shyamalan
Colorful costumes and obvious super powers aren't always requirements for superhero movies. M. Night Shyamalan's "Unbreakable" feels more like a tribute to superheroes than a superhero movie in the traditional sense. But it plays on all of the obvious tropes of the genre in a unique way.
19. "Captain America: The Winter Soldier" (2014)
Directed by Joe and Anthony Russo
The Russos delivered an entirely different Captain America movie than Joe Johnston did with "The First Avenger," and with so much success that they went on to direct "Captain America: Civil War" and the upcoming "Avengers: Infinity War."
18. "X-Men: Days of Future Past" (2014)
Directed by Bryan Singer
Bryan Singer's departure from the "X-Men" series paved the way for Brett Ratner to completely destroy the third film, "X-Men: The Last Stand." Fortunately, Singer returned in this follow-up to "First Class." While this movie basically erased the continuity of previous films, creating a mess for the ones to follow it, the movie itself is one of the best in the X-Men franchise, as it brings together the classic cast that Singer originated with their younger counterparts from "First Class."
17. "Captain America: Civil War" (2016)
Directed by Joe and Anthony Russo
"Civil War" had to do a lot of things. It had to balance a lot of characters from the Marvel Cinematic Universe while pitting them against one another, and all the while it still had to feel more like a "Captain America" movie than an "Avengers" movie. That's not to mention that it is loosely based on the Marvel comics event. Needless to say, it had a lot to live up to, but the Russo brothers pulled it off.
16. "Iron Man" (2008)
Directed by Jon Favreau
While Favreau's sequel "Iron Man 2" is one of the worst movies in the Marvel Cinematic Universe, he knocked it out of the part with "Iron Man." This started it all, and it still holds up rather well compared to the latest movies in the universe. And Robert Downey, Jr. is perfect casting.
15. "The Incredibles" (2004)
Directed by Brad Bird
No "Fantastic Four" movies made the list, but "The Incredibles" is the (next) best thing. Pixar's take on superheroes is a family-friendly adventure about a family of superheroes, but also a tense action movie in some aspects, and remains a joy to watch. It also introduces a lot of familiar plot points that we've seen in other superhero movies since (such as the government taking action against superheroes, like in "Captain America: Civil War"). A sequel is coming to theaters this year, and hopefully it can live up to the 14 years of waiting.
14. "Guardians of the Galaxy" (2014)
Directed by James Gunn
The Guardians of the Galaxy are absurd. One is a talking, genetically-modified raccoon. One is a walking, mutated tree. This movie featuring so many obscure characters shouldn't have worked. Yet, thanks to James Gunn, it works almost too well. That's why audiences have learned to trust Marvel Studios.
13. "Batman Begins" (2005)
Directed by Christopher Nolan
After Joel Schumacher tarnished the Batman franchise with "Batman and Robin," it took nearly a decade for the character to bounce back. Nolan had delivered "Memento" and "Insomnia" prior to his Batman reboot. He seemed like the perfect choice to lead the character into a new generation, and he proved that he was. Nolan's film dropped the gothic nature of Tim Burton and the over-the-top camp of Schumacher for a grounded take on Batman that would be the blueprint for other superhero movies trying to ride off of its success.
12. "X2: X-Men United" (2003)
Directed by Bryan Singer
"X2" still features some of the best scenes of the franchise, from Nightcrawler invading the White House in the opening moments to Wolverine's rage unleashed when bad guy Stryker's soldiers invade the X-Mansion. But more than that, it dives deep into Wolverine's history in compelling ways and is able to balance a large cast of characters, all with their own problems and motivations, that set a precedent for the Avengers movies of today.
11. "Spider-Man" (2002)
Directed by Sam Raimi
The original "Spider-Man" is extremely campy, but that's what makes it great. It's pure Sam Raimi, and at the time, it was a major blockbuster. "Blade" and "X-Men" opened the doors for that to happen, but "Spider-Man" truly took advantage of what a superhero movie could be in the new century. Without it, the genre may look very different now.
10. "Batman" (1989)
Directed by Tim Burton
As we enter the top 10, it's important to keep in mind that these are the movies that best represent the genre: the ones that led the way, and the ones that revitalized the genre, or did things that others hadn't before. Burton's Batman remains a testament to the power of a director's vision when applied to these movies, especially today when some feel more controlled by studios than filmmakers.
9. "Superman II" (1980)
Directed by Richard Lester (A Richard Donner cut would later be released)
"Superman II" has a strange history, and depending on your view of who is really responsible for the film, it could be higher or lower on this list. It had a troubled production. Donner was taken off the project mid-production and replaced by Lester, who filmed the rest, and refilmed some of Donner's scenes. Most will probably agree that Donner's version is the definitive cut of the film, and in 2006, "The Richard Donner Cut" was released. Either way, "Superman II" is a worthy follow-up to the original 1978 film directed by Donner.
8. "Batman Returns" (1992)
Directed by Tim Burton
"Batman" was only a taste of what Burton could do with the Dark Knight. For his sequel, the director went full-on gothic, with a disgusting, creepy Penguin played by Danny DeVito and a leather-clad, seductive Michelle Pfeiffer as Catwoman. This movie is weird in the best way that Burton knows how to be, but never strays so far away from what makes Batman such a compelling character.
7. "Wonder Woman" (2017)
Directed by Patty Jenkins
If you noticed a lack of female directors and female characters on this list, it's true: the superhero genre has never been one to take chances on female characters, or give worthy female directors the chance to tell their own stories. That changed with "Wonder Woman," which was not only a critical success, but a box office one as well. Patty Jenkins delivers the character with elegance that only she could have done, and Gal Gadot is a fierce, hilarious, and all-around excellent Wonder Woman. The character showed up in "Justice League" last year, too, and Zack Snyder wasn't as respectful of the character as Jenkins. Luckily, she is returning for a sequel. It makes sense that the most iconic female superhero would pave the way for others to get their shot at the big screen. It's just a shame it took so long.
6. "The Avengers" (2012)
Directed by Joss Whedon
We were introduced to the Marvel Cinematic Universe in 2008's "Iron Man," but its first major test came in 2012 with "The Avengers." A superhero movie of this size hadn't been done before. Assembling so many characters on-screen could have gone terribly. But Joss Whedon nailed it. "The Avengers" was proof that the MCU wasn't just a phase. It was real, and it was here to stay. 10 year after "Iron Man," it shows no signs of slowing down. In fact, it's probably just getting started.
5. "Superman" (1978)
Directed by Richard Donner
Superman paved the way for superhero comic books in 1938. It only makes sense that he would do the same for superhero movies. In 1978, Christpher Reeve, who remains the best on-screen Superman, donned the iconic red, yellow, and blue. And the rest is history.
4. "Black Panther" (2018)
Directed by Ryan Coogler
Maybe it's too early to have "Black Panther" so high on the list, but I'm doing it anyway. It's already broken plenty of box-office records and introduced audiences to a diverse cast rarely seen in superhero films. In the same way that "Wonder Woman" impacted so many for being a female-centric superhero movie, "Black Panther" is the first in the genre to feature a nearly all-black cast. Set in the fictional African nation of Wakanda, "Black Panther" brings audiences to a world unlike any in other superhero movies, and its storyline tackles modern political and social issues that other superhero movies wouldn't dare touch. Michael B. Jordan's villain Killmonger is one of the best villains in the genre, simply because his purpose can resonate with so many.
3. "Spider-Man 2" (2004)
Directed by Sam Raimi
"Spider-Man 2" takes everything great about the first film and adds to it in wondrous ways. The conflicts presented are some of the best seen in a superhero film, as Tobey Maguire's Peter Parker/Spider-Man struggles with whether he wants to continue being the web-slinger while Mary Jane Watson is set to get married; his mentor Dr. Otto Octavius, played by the excellent Alfred Molina, is driven mad and becomes Doctor Octopus; and Harry Osborn still blames Spider-Man for his father's death. The film manages to balance these conflicts with precision, and is a fun, entertaining superhero film, as well, with one of the best fight sequences in the genre (that train battle).
2. "Logan" (2017)
Directed by James Mangold
"Logan" threw out everything we had come to expect from an "X-Men" movie. It doesn't even have "X-Men" in the title, or "Wolverine" for that matter, because it's not about superheroics so much as it's about giving a character his proper farewell, or at least this rendition of the character, which Hugh Jackman portrayed admirably for 17 years. This sense of finality is rare for the superhero genre, and it adds an emotional punch to the film that no other "X-Men" movie has pulled off. It's also the first superhero movie to be nominated for a screenplay Oscar.
1. "The Dark Knight" (2008)
Directed by Christopher Nolan
Was it going to be anything else? The film was a phenomenon when released, shrouded by the tragic death of Heath Ledger, who won an Oscar for his performance as the Joker. There's no denying his Joker is a highlight of the film, but it's also a suspenseful crime thriller, maybe even moreso than a superhero film. Even so, it launched a swarm of copycats that attempted to capture the same success with "darker" superheroes, even ones that the tone didn't quite fit with: Spider-Man, Superman, the Fantastic Four, etc. Before "Black Panther," "The Dark Knight" was the only superhero film that seemed to inspire so much intelligent conversation, and it remains to this day the best superhero movie ever.