30 Bad Boys We Love On Screen, But Would Hate IRL

Bad boys are fine to admire from afar. Especially when they're fictional. But let's face it, the rebels we 'ship and swear we'd be with in a heartbeat if they jumped off the screen wouldn't really be that fun to hang out with.

There's the dangerous rebel, who will never show up where he's suppose to be. The charming quipper, who's actually just obsessed with building himself up and putting other people down. And then of course, there are flat out criminals and sociopaths. But, often, criminals and sociopaths with really great smiles and British accents. Maybe it's time to shift your affection to a more stable fantasy guy?

Ahead, some of our favourite bad boys and IRL nightmares.
Opener Photo: Moviestore Collection/Rex/REX USA.
1 of 30
Ferris from Ferris Bueller's Day Off (1986)

On screen, it's fun to watch Mr. Bueller crash a parade and possibly give his BFF long lasting phycological damage. In real life, he'd grow up to be the kind of guy who doesn't tip, then explains why his lack of tip is actually better for the waiter.
2 of 30
Jess from Gilmore Girls (2000 — 2007)

Reading poetry does not a nice guy make.
3 of 30
Logan from Veronica Mars (2004 — 2007)

She wants you to change because YOU ARE AWFUL. Remember when he staged fights between homeless people for sport? Logan's one redeeming quality is his love for Veronica (don't let the uniform sway you).
4 of 30
Mark from Love Actually (2003)

If you were a friend of poor Keira Knightley's husband and he told you this story, you would not think it was sweet.
5 of 30
Patrick Verona from 10 Things I Hate About You (1999)

If he hadn't fallen for Kat, he would have tricked a girl into a series of romantic encounters for money.
6 of 30
Romeo from Romeo + Juliet (1996)

No planning, no weighing of options. And what about Rosaline Romeo? What about Rosaline?
7 of 30
Landon from A Walk to Remember (2002)

He totally didn't fall for Jamie until she ditched the sweater for the slinky dress.
8 of 30
Don Draper from Mad Men (2007 — 2015)

For every cool and/or sexy thing Draper does, he does at least three that proves he is a monster.
9 of 30
Tony Stark from Iron Man (2008)

Tony's not a bad guy. He is the guy who would show up late to your party, get drunk, and send you a text at 2 a.m. saying "Sorry about your pool/deck/ basically whole backyard."
10 of 30
Spike from Buffy the Vampire Slayer (1997 — 2003)

He has quips and the whole British accent thing, but let's not forget the whole sexual assault thing. Ever.
11 of 30
Damon from The Vampire Diaries (2009 — Present)

Yes, he is by far the most interesting guy in the whole town. But he's also a mass murderer. Um yeah.
12 of 30
House from House M.D. (2004 — 2012)

Being a jerk to everyone doesn't mean you're into equality. House won (often unintentionally) the hearts of a lot of smart, competent women on the show. It's a head-scratcher.
13 of 30
Chuck Bass from Gossip Girl (2007 — 2012)

I'm guessing Ed Westwick is playing a callous serial killer right now, on Wicked City, because some producer was writing Chuck Bass fan fiction and thought, this is totally what he'd do in the '80s.
14 of 30
Tim Riggins from Friday Night Lights (2006 — 2011)

Such wonderfully swoopy hair, such bad life choices.
15 of 30
Ryan from The OC (2003 — 2007)

I don't condone violence, but anyone who uses the "you come from different worlds" line kind of deserves to be punched.
16 of 30
Sherlock Holmes from Sherlock (2010 — present)

Maybe nice could be the new sexy? Sherlock does have bursts of chivalry, but it gets bogged down in everyday meanness that he's really not oblivious to.
17 of 30
Jimmy on You're the Worst (2014 — present)

The British accent can mask so many character flaws. But his reading habits leave us with some serious questions.
18 of 30
Jordan from My So-Called Life (1994)

Resist the pull of the choker, and remember to maintain nothing but disdain for the man who sparked some of the first "Claire Danes cry" faces.
19 of 30
Han Solo from Star Wars (1977 — present)

That fact that you thought Han Solo was super cool might have blinded you to his biggest flaw — Han Solo thinks Han Solo is the coolest.
20 of 30
J.D. from Heathers (1988)

It's hard for high schoolers to find interesting boyfriends. But they should look for ones with hobbies other than mildly creative suicide staging.
21 of 30
Daniel Desario from Freaks and Geeks (1999 — 2000)

So adorable, but such an intense creeper.
22 of 30
Jacob from Crazy, Stupid Love (2011)

I don't care that he learns and grows and has fantastic abs. He used the Dirty Dancing move for seduction purposes instead of its only real purpose, a true expression of '80s love.
23 of 30
Troy Dyer from Reality Bites (1994)

Troy is arguably the most feared/coveted archetype of all the bad boys: the tragically misunderstood. "I might do mean things," should not be included in your declaration of love.
24 of 30
Daniel Cleaver from Bridget Jones's Diary (2001)

We've all met someone like Daniel. So smooth, so suave, with lies that make him seem so appealing. I mean, Bridget did fall for him like, three times.
25 of 30
Roger Sterling from Mad Men (2007 — 2015)

Silver fox or not, Roger was an unapologetic misogynist, whose only redeeming quality seemed to be his very late appreciation of Peggy.
26 of 30
Mark Sloan from Grey's Anatomy (2005 — present)

It seems mean to speak ill of the (fictionally) dead, but despite his undeniably steaminess, Sloan slept with his best friend's wife. Negative karma forever.
27 of 30
Dean from Supernatural (2005 — present)

He has a good heart (and a soul that's been kind of run down by the forces of evil). But his real problems are sexist undertones and daddy issues upon daddy issues.
28 of 30
Mr. Big from Sex and the City (2008)

Mr. Big was bad when he was cheating and worse when he left Carrie at the altar.
29 of 30
Elliot from Mr. Robot (2015 — present)

He's cool. He's smart. But can you trust him? (probably not).
30 of 30
Hook from Once Upon a Time (2011 — present)

He's got the charm, he's got the eyeliner game, but villains can be tricky.