Keanu Reeves has something of a reputation for playing ditzy but good-natured characters. Sometimes those characters are aspiring rock gods, and sometimes they're digital superheroes. But his resume is more diverse than just Matrix and Bill & Ted sequels. We saw Reeves make his directorial debut with Man of Tai Chi this year, and now he's back in full action hero mode with 47 Ronin (out now in Japan and on December 25 in America).

Loading

10. Constantine

9. A Scanner Darkly

8. The Devil's Advocate

7. Parenthood

6. My Own Private Idaho

To prove Keanu Reeves is more than just an action hero and comedic lead, we've picked out his 10 best movies, ranging from early '80s efforts like River's Edge to more recent fare like A Scanner Darkly.As far as comic book adaptations go, Constantine isn't too terribly well-regarded. But ignoring the fact that it's not a great adaptation of DC's Hellblazer comics, Constantine is actually a pretty solid supernatural action flick. Reeves starred as John Constantine, an exorcist/demon hunter reluctantly caught up in the ongoing war between angels and demons on Earth. The movie borrowed from the seminal storyline "Dangerous Habits" in how it used Constantine's terminal lung cancer as the driving force in his quest to cheat his demonic foes and avoid eternal damnation.No, Reeves is far from the spitting image of the comic book Constantine, a blond-haired, British man who is basically Sting with a penchant for magic and a superhuman smoking habit. But Reeves nonetheless did a good job of playing a troubled hero staring down death. And Shia LaBeouf's obligatory sidekick aside, the movie featured a solid cast of supporting players (Djimon Hounsou, Tilda Swinton, Rachel Weisz, and even Peter Stormare as Lucifer).Constantine may not have been a very faithful adaptation of the source material, but A Scanner Darkly certainly was. Director Richard Linklater relied on the same rotoscope animation technique he used for Waking Life to adapt this Philip K. Dick novel. Given that A Scanner Darkly revolves around an undercover police officer so addled by a new drug called Substance D that he begins losing his grip on reality, it was the perfect visual approach.Reeves starred as said officer, Bob Arctor, who worked undercover as a dealer named Fred. Thanks to Substance D, this officer spent much of the movie either unaware or unsure that Arctor and Fred were indeed the same person. Throw in delightfully spacey performances from Woody Harrelson and Robert Downey Jr., and you have a film that very capably tapped into Dick's distinct voice and vision of a near-future America.The Devil's Advocate is a strange sort of hybrid film. It's part John Grisham-style legal drama, part supernatural horror film, part psychological character study, and part homage to Paradise Lost. But it was a mix that mostly worked, resulting in one of the more unique bullet points on Reeves' resume. He starred here as Kevin Lomax, a gifted attorney with no qualms about defending clearly guilty clients. An invitation to join a prestigious New York law firm leads to serious temptation when Lomax discovers that one of its partners, John Milton (Al Pacino), is actually Satan.Both Pacino and Reeves delivered some of their best performances of the '90s in this film, perhaps benefiting from the unexpectedly strong script. Pacino toned down his increasing tendency to chew scenery, while Reeves brought emotional subtlety to his portrayal of Lomax.Parenthood is sort of a minor entry on Reeves' resume, but the film is enjoyable enough that it deserves a mention even if he was by no means the star of the show. That star was Steve Martin, who played Gil Buckman, a workaholic father forced to slow down and take stock of his life after discovering that his three children have emotional problems and that his wife is pregnant with a fourth. Reeves played Tod, the teenage husband of Gil's daughter, who managed to find his own place within the increasingly chaotic Buckman family structure.Parenthood succeeded in offering a funny but intelligent look at modern, middle class family life, focusing on the bad moments as well as the good. It's since inspired two television adaptations, the more recent of which has proven to be a successful addition to NBC's comedy lineup.In the early '90s, Reeves was no doubt looking for some meatier, more offbeat roles to prove he wasn't just "that guy from Bill & Ted." My Own Private Idaho might have reached a more limited audience, but it certainly proved there was more to Reeves than air guitar and a goofy smile.My Own Private Idaho is very loosely based on Shakespeare's plays Henry IV, Part 1, Henry IV, Part 2, and Henry V. River Phoenix starred as a street hustler named Mikey Waters, while Reeves played his friend and fellow hustler, Scott Favor. Though a bit light on plot, the film dealt with the struggles faced by these young men as they dealt with day-to-day trials, accepting their homosexuality, and Mikey's quest to reconnect with his mother.Phoenix received most of the critical acclaim for his engrossing portrayal of Mikey, but Reeves was definitely a capable co-star here. It wouldn't be the last time in the '90s that Hollywood found success in updating classic Shakespeare material with a 20th Century setting.