Menu Join now Search

7 Movie Villains We Secretly Wanted to Get the Girl

From complex anti-heroes like The Phantom to unmistakable cads like Daniel Cleaver of Bridget Jones's Diary, these are seven movie villains we secretly wanted to get the girl.

Story Image - 7 Movie Villains We Secretly Wanted To Get The Girl

We love to hate most movie villains, but sometimes audiences are so charmed by the bad guy that they secretly root for him to win the girl. In some cases these characters aren't true villains and eventually redeem themselves by doing something kind or noble; other times they might just be more popular with moviegoers than their good-guy rival. Here are the big screen bad guys who stole a little piece of our heart.

7 Movie Villains We Secretly Wanted To Get The Girl

Patrick Verona: It makes sense when the angry social misfit Kat Stratford (Julia Stiles) hits it off with shocking bad boy Patrick Verona (Heath Ledger) in the romantic comedy 10 Things I Hate About You. The surprising part was when both of these characters turned out to be so likable underneath their scary veneers.

7 Movie Villains We Secretly Wanted To Get The Girl

The Phantom: Despite his terrible crimes, one classic villain who holds the sympathy of movie and book lovers is the tragic title character from The Phantom of the Opera. His deep love for Christine is touching, but obviously she wouldn't have been happy hiding in the basement of an opera house with the troubled phantom.

7 Movie Villains We Secretly Wanted To Get The Girl

Tommy Korman: James Caan's quirky gangster character Tommy Korman from the 1992 romantic comedy Honeymoon in Vegas is one of the most entertaining villains. Watching him compete with the commitment-phobic good guy Jack Singer (Nicolas Cage) for the affection of sweet schoolteacher Betsy (Sarah Jessica Parker) makes it tempting to imagine the colorful life she'd have with Tommy.

7 Movie Villains We Secretly Wanted To Get The Girl

Captain Jack Sparrow: One of the most popular villains in recent years is the outrageous Captain Jack Sparrow, played by Johnny Depp in The Pirates of the Caribbean film franchise. Even though Jack is a clear scoundrel in many ways, it's fun to think about him winning the girl.

7 Movie Villains We Secretly Wanted To Get The Girl

Luc Teyssier: In the memorable 1995 romantic comedy French Kiss (starring Kevin Kline and Meg Ryan), the jaded thief Luc Teyssier is far from a traditional love interest. We have to admit, however, that when we learn more about the complex Frenchman, he becomes likable, and it's easy to see he's the perfect guy for the straight-laced Kate.

7 Movie Villains We Secretly Wanted To Get The Girl

Christian Thompson: In The Devil Wears Prada, the sexy rogue Christian Thompson (played by Simon Baker) couldn't be more opposite from Andrea's saint of a boyfriend, and he has a habit of showing up at just the right moment. While we certainly acknowledge that he's not good for her, we completely understand his appeal.

7 Movie Villains We Secretly Wanted To Get The Girl

Daniel Cleaver: Nobody wants to admit that they hoped, if only for a second, that Bridget would end up with the scummy Daniel Cleaver (Hugh Grant) in Bridget Jones's Diary. Many fans of the hit 2001 chick flick took guilty pleasure in this doomed romance, but luckily Bridget had a much more desirable alternative in Mark Darcy.

Jennifer Lafferty

Since catching the journalism bug in elementary school, when Jennifer started her own newspaper, she has worked for several publications including MORE. As a self-proclaimed movie junkie, she especially enjoys writing about film and celebrities. She has also written three books.

More You'll Love

24 Star Wars Clothing Pieces In Celebration Of ‘The Last Jedi’
What's Coming To And Leaving Netflix In July
8 Movies With The Greatest Surprise Endings Of All Time
Everything You Need To Know About 'Mary Poppins Returns'
2017's
8 Movie Characters Who Are Too Good To Exist IRL
What's Coming To And Leaving Netflix In June
Close