Director Edgar Wright's 2010 film Scott Pilgrim vs. the World is an absolute gem of a comic book movie, and the very definition of a modern cult classic. While the film didn't get the mainstream traction it needed to be a box office success, it has still garnered the admiration of countless diehard fans, who continue to enjoy the film to this very day, nearly a decade on.

The more time passes, the more essential the adaptation of Bryan Lee O'Malley's graphic novel becomes, as far as the world of comics-based media is concerned.

RELATED: Which Movie Actor Has Played the Most Comic Book Roles?

After all, in addition to being a bona fide comic book movie in its own right, some of the feature's actors actually had prior experience in that arena. What's more, since its release nine years ago, numerous cast members have gone on to make their names, or cement their legacies, in other comic book films and television shows, turning Scott Pilgrim vs. the World into one of the most impressive comic book ensembles ever.

In fact, Scott Pilgrim has so many actors from other comic book-based projects -- many of whom play prominent roles, no less -- that it's honestly difficult to know where to start when it comes to discussing them. For simplicity's sake, however, let's kick things off with the film's two leads: Scott Pilgrim and Ramona Flowers.

Scott Pilgrim vs The World

Scott is played by Michael Cera, who, admittedly, isn't as versed in comic book films as some of his co-stars. However, he did voice Dick Grayson/Robin in 2017's The LEGO Batman Movie. This may not seem terribly significant at first glance, but keep in mind that Chris O'Donnell's tenure as the Boy Wonder ended in 1997, meaning that Cera is the only person to have played Dick Grayson in a theatrical release in 20 years.

Although Mary Elizabeth Winstead, who plays Ramona, technically hasn't made her DC debut just yet, she will play Huntress in director Cathy Yan's Birds of Prey (And the Fantabulous Emancipation of One Harley Quinn), which is set for release next year. In other words, both Scott Pilgrim and Ramona Flowers have suited up (so to speak) as Batman-related characters for Warner Bros.

Scott Pilgrim vs The World

From there, we move on to the second of Ramona's seven evil exes, Lucas Lee, played by Chris Evans, the most prolific comic book actor to appear in Scott Pilgrim. He starred as Johnny Storm in Fox's mid-2000s Fantastic Four films, and as William Jensen in the 2010 film adaptation of Vertigo's The Losers. However, that's only for starters. But, of course, Evans is best known for his role as Captain America in the Marvel Cinematic Universe.

RELATED: Scott Pilgrim vs. The World Gets the Honest Trailer Treatment

That said, Ramona isn't the only one who used to date an MCU captain, as Envy Adams: Scott's ex-girlfriend, and the frontwoman for The Clash at Demonhead, is played by none other than Brie Larson, who stars in her own solo film Captain Marvel before she'll return next month in Avengers: Endgame.

In Scott Pilgrim, Envy also dates Ramona's third evil ex, Todd Ingram, played by Brandon Routh. He also starred as the Man of Steel in 2006's Superman Returns before joining the cast of The CW's Arrow as Ray Palmer/The Atom in a recurring role back in 2014. This led to him reprising his role as a guest star on The Flash and as one of the leads on DC's Legends of Tomorrow.

Scott Pilgrim vs The World

For those keeping track, that means that Huntress dated Captain America, and then dumped him for Superman. Meanwhile, Robin dated Captain Marvel. Both of those relationships ended poorly, resulting in Captain Marvel getting together with Superman, and Robin with Huntress. Hold on, it gets weirder.

During his battle to the death against Todd, Scott quickly realizes he's completely out of his depth. As such, he resorts to a gambit, tricking Todd into drinking coffee with milk in it. That, in turn, warrants a visit from the Vegan Police, who burst onto the scene to take away Todd's vegan superpowers (just go with it.) One of the two members of the Vegan Police is played Thomas Jane, who also starred as Frank Castle in the 2004's The Punisher and in the the 2012 short Dirty Laundry.

RELATED: Edgar Wright Marks Chris Evans' Birthday With Fake Scott Pilgrim Movie Posters

But you can't discuss Scott Pilgrim's stellar, and hilarious, cast of characters without bringing up Julie Powers, the proverbial glue that holds together most of the ensemble, socially. She's portrayed by Aubrey Plaza of Parks and Recreation, who's also known for her role on FX's X-Men spinoff, Legion, as Lenny Busker, a friend of David Haller who's revealed to actually be a manifestation of series antagonist Amahl Farouk, the Shadow King.

Based on all of this information, it's already clear that Scott Pilgrim vs. the World has an uncannily versatile cast of actors known for their work in the world of comic book films and TV series. However, the ones listed above are only the most instantly recognizable, as there are several more that might go unnoticed by some viewers.

Scott Pilgrim vs The World

For instance, Roxie Richter, Ramona's fourth evil ex, is played by Mae Whitman, who has never appeared onscreen in another comic book role. However, she has voiced several DC characters in animated television, including a young Lois Lane on Superman: The Animated Series, Wonder Girl on Young Justice and Batgirl on Batman: The Brave and the Bold, a role she has since reprised in DC Super Hero Girls.

Additionally, Scott Pilgrim vs. the World features a minor character named Michael Comeau, played by Nelson Franklin,who went on to appear briefly in Captain Marvel as a S.H.I.E.L.D. medical examiner who performs an autopsy on a Skrull.

RELATED: Every Community Cast Member to Appear in the MCU

Another minor character from the cult-favorite film is Other Scott, the boyfriend of Scott Pilgrim's roommate, Wallace Wells. Other Scott is played by Ben Lewis, who recently made his debut on Arrow as the adult version of William Clayton, Oliver Queen's son.

Finally, we come to Gideon Graves, Ramona's seventh and final evil ex,who is played by Jason Schwartzman. He's never actually played a comic book character prior to Scott Pilgrim vs. the World, but he did make a guest appearance as himself in an episode of the Archie Comics-based sitcom Sabrina the Teenage Witch in 1998, during the show's third season.

With all of that in mind, it's undeniable that Scott Pilgrim vs. the World features some of the biggest names in the comic book adaptations today. So, if you're a big fan of Marvel, DC, or both, and you missed the film upon its theatrical release, you'd be doing yourself a disservice by not going back to check it out. Not only is it a hilarious two-hour affair chock-full of great characters and moments, not to mention a unique video-game inspired aesthetic, but it offers an all-star cast of actors you're sure to recognize as some of your favorite superheroes.