Comic Book fanboys be warned, this is not a definitive list. It is merely the opinion of a huge fan of the Marvel universe. Stan Lee and Jack Kirby can do no wrong when it comes to writing comics, but sometimes Hollywood translates these creations into less-than-stellar motion pictures. So, with that, here are my favorite Marvel movies in honor of the recent release of Thor: The Dark World.

10.  Blade (1998)

Making his comic book debut in the July 1973 issue of “The Tomb of Dracula,” Blade is hands down my favorite blood sucking superhero. The film version, directed by

Stephen Norrington and written by Batman Begins screenwriter David S. Goyer, came out in 1998 and stars Wesley Snipes in the title role. Before Stephanie Meyer turned vampires into convenient vessels to show teen angst, Blade – with his jet-black getup – made blood sucking look cool. Blade’s origin story is retold in Norrington film, and was met with massive success. Because of this, the movie went on to spawn two sequels. None of them, however, eclipses the pure awesomeness of the original.

9. Spider-Man (2002)

Sam Raimi’s inaugural film adaptation of the Spider-Man franchise stars none other than Tobey Maguire. Nominated for a best visual effects Oscar in 2003, the film is widely considered to have sparked the comic book boom Hollywood has been enjoying for over a decade. With a stellar cast that includes the aforementioned Maguire, Kristen Dunst, Willem Dafoe, and James Franco back when no one knew who he was, this blockbuster film satisfied both diehard fans and film critics alike –which basically never happens.

To this day, I still get chills whenever I watch the scene where Maguire slides down one of his spindly webs and plants his upside-down kiss on Mary Jane (Dunst). I mean what millennial guy hasn’t pictured doing that exact same thing at some point during their adolescent life?

8. X2 (2003)

Bryan Singer brings to life the super-powered extravagance of not only one, but an entire school of “Exceptional” individuals in the second addition to the X-Men film series. With a deceptively short title, the flick features an incredibly deep analysis of what it means to be human. It also packs in plenty of stellar performances from stars like Patrick Stewart, Hugh Jackman and Halle Berry. While the series has been given an updated spin in recent years, no X-Men film has been able to match the perfect blend of intellectual analysis and over-the-top action Singer creates in this one.

7. The Punisher (2004)

In the only movie I’ve ever seen starring Thomas Jane, The Punisher is by far the darkest film on this list.  The story and plot for the flick is mainly based on two Punisher comic book stories; “The Punisher: Year One” and “Welcome Back, Frank,” which tell the story of antihero Frank Castle/ The Punisher as he hunts down villain Howard Saint (John Travolta) after he orders the death of Castle’s entire family. Much more grungy and realistic than most other Marvel movies, the film struggled to find success at the box office. Strong DVD sales and the fact that Travolta is awesome in everything he does – yes, even Hairspray – forced Lionsgate to release a sequel.

6. The Avengers (2012)

Everyone loves this movie. So much so, it basically forced Marvel to release a TV series revolving around a supporting character that straight up dies during the third act. I, on the other hand, do not align myself with the masses. I think that The Avengers is a visually stunning movie, but beyond that, there’s absolutely no substance. There’s no story.  For anyone that hasn’t seen the movie, it is essentially about Thor, Iron Man, The Hulk, Black Widow, Hawkeye and Captain America joining up to kill a bunch of space slugs. Okay, the slugs are really big. But in a movie where arguably the six greatest superheroes are brought together to fight a common evil, couldn’t writer/director Joss Whedon and co-writer Zak Penn come up with something a tad more menacing?

For all of its plot holes, there are some mind-blowing action scenes. That moment when The Hulk smashes Loki back and forth into the cement ala Donkey Kong is reason enough to give the film the #6 spot.

5. Iron Man (2008)

Robert Downey Jr. absolutely kills it as Tony Stark in this 2008 adaptation of the popular “Iron Man” comics. Terrance Howard, Jeff Bridges and Gwyneth Paltrow all provide excellent supporting roles as well. Tony Stark is all about flaunting his life. Whether it’s his mansion, his women, or his latest invention, the guy is a true tech mogul playboy. When it comes to showing off, though, there is not better way to present opulence than on a giant theater screen. Iron Man is everything the comics are and more.

4. Captain America: The First Avenger (2011)

This one’s for America! Focusing on the early days of the Marvel Universe when Steve Rogers (Chris Evans) volunteers to participate in an experimental program that turns him into the Super Soldier known as Captain America, Joe Johnston’s movie is the closest thing to a historical tale we’ll ever get from Marvel. As the Captain, Rogers joins forces with Bucky Barnes (Sebastian Stan) and Peggy Carter (Hayley Atwell) to wage war on the evil HYDRA organization, led by the villainous Red Skull (Hugo Weaving.)

Stan Lee’s vision of history is definitely a revisionist’s approach. Evans provides just the right mix of brawn and brains to play a compelling Captain America, and the film has more than its share of self-reflexive, “I can’t believe I’m a superhero called Captain America” lines. All in all, the film is patriotic in the most universally acceptable way imaginable.

3. X-Men: First Class (2011)

Keeping with the World War Two theme, X-Men: First Class opens in a concentration camp in Nazi occupied Poland, but soon fast-forwards 18 years later to the Cuban Missile Crisis. More than even the original X-Men trilogy, First Class is so revered because of its absolutely top-notch cast. Anytime Kevin Bacon, January Jones, James McAvoy, Michael Fassbender and Jennifer Lawrence are in a movie together, sign me up. Add in some crazy special effects, and a bunch of cool super powers, and you’ve got the makings for a classic.

2. Thor (2011)

Chris Hemsworth and Natalie Portman’s on-screen chemistry is palpable in this epic adventure that spans the Marvel Universe from present day Earth to the mystical realm of Asgard. The film tells the story of Thor, the crown prince of Asgard, who is exiled from his homeland to Earth. While there, he forms a relationship with Jane Foster, a scientist. However, Thor must stop his adopted brother Loki, who intends to become the new king of Asgard.

Sam Raimi first developed the concept of a film adaptation of Thor in 1991, but soon abandoned the project, leaving it in development purgatory for several years. Kenneth Branagh was eventually brought in to direct, and the rest is, as they say, history.

1. Spider-Man 2 (2004)

Spider-Man 2 is the best Marvel movie ever made because it represents everything the comic book publisher is all about. Marvel, unlike DC, Vertigo and Image, has a completely distinct way of telling super hero stories. They know that the idea of caped crusaders flying around the streets, saving the day at all times, is fundamentally silly. As a result, the company never takes its heroes too seriously.

They still blow things up, and kill lots and lots of bad guys in the process, but each protagonist will always have a lighter side. Sam Raimi nails this mix of light and dark with his second Spider-Man film. Alfred Molina is ferocious as Doctor Otto Octavious aka Doc Ock. But on the other end of the spectrum, Joel McHale, J.K. Simmons and Elizabeth Banks all add humorous notes to the flick. Spider-Man 2 is the perfect superhero film.