" I fuck watching him want to become better against every single demonic instinct he had . "

I’m sure we all have that one character that really tests our patience as they blur the lines between good and bad…

Recently,u/illogicallyalexasked “who is your favourite morally ambiguous character?” and we decided to round up the best answers:

1.Jimmy McGill —Better Call Saul

2.Shauna Shipman —Yellowjackets

3.Fleabag —Fleabag

4.Billy Butcher —The Boys

5.Jason Mendoza —The Good Place

6.Jackie Peyton —Nurse Jackie

7.Omar Little —The Wire

8.Gabrielle Solis —Desperate Housewives

9.BoJack Horseman —BoJack Horseman

10.Tyrion Lannister —Game of Thrones

11.Tony Soprano —The Sopranos

12.Ava Coleman —Abbott Elementary

13.Niklaus Mikaelson —The Originals/The Vampire Diaries

14.Villanelle —Killing Eve

15.Spike —Buffy the Vampire Slayer

16.Will Graham —Hannibal

H/T tou/illogicallyalexand r/popculturechat for having this discussion!

observe : All submission have been edit for length and/or clarity .

Tyra Banks expressing frustration on a reality show

Man in suit with tie and pocket square, outdoors, represents a TV character

Actress in a plaid shirt looks intently at a person off-camera while seated at a diner table

Phoebe Waller-Bridge in a scene from "Fleabag", smiling with a fork near her mouth

Bearded man with intense expression in a forest, from a TV show scene

Actor in traditional barong shirt gesturing during a scene

Edie Falco as Nurse Jackie in scrubs focused on paperwork, medical setting

Man in a cap and jacket looks surprised in a store aisle

Eva Longoria in character, seated, wears a deep V-neck dress on a TV set

Animated character BoJack Horseman driving a red convertible car in a cartoon scene

Person in medieval attire, portraying Tyrion Lannister from Game of Thrones

Tony Soprano sits outside, looking pensive, in a casual jacket with a house in the background

Woman in a gym with a pink jacket and black outfit holding a water bottle and a plastic bag

Joseph Morgan in a black blazer over a patterned shirt, smiling on the TV show set

Character in a sleeveless top appears distressed in a dramatic scene

Spike from Buffy the Vampire Slayer in a black leather jacket, looking back over his shoulder

Hugh Dancy as Will Graham in a plaid shirt, looking pensive in front of a painting