[
Television has always had a complicated relationship with its monsters. A movie gets two hours with a killer before the lights come up, but a TV series asks viewers to spend entire seasons with them. Over that time, audiences get to see how they operate, and why they are the people they are. That extra time is exactly why the small screen has produced some of the most unsettling yet still fascinating killers in fiction.
Ranking them comes down to far more than body count, because the names on this list are defined by the great performances behind them that practically dare the audience to understand them a little too well. Here are the greatest TV serial killers of all time.
10
Love Quinn
‘You’ (2018–2025)
When Victoria Pedretti first shows up in You Season 2, Love Quinn seems like the exact opposite of Joe Goldberg’s (Penn Badgley) darkness. Love is a grieving chef working at her family’s upscale Los Angeles grocery store, Anavrin, warm and open in a way none of Joe’s previous obsessions ever were. Then the Season 2 finale pulls the rug from under Joe and the audience and reveals that Love has known exactly who Joe is all along. Not only that, but the viewers learn that she is not very different from him and has a body count of her own, including Joe’s neighbor Delilah (Carmela Zumbado) and his ex, Candace (Ambyr Childers).
By Season 3, Love transforms into a full-blown antagonist alongside Joe as her killing streak continues. What makes Love so compelling as a character, though, is that she’s the only “You” who ever turns Joe’s logic back on him to show him the mirror. Pedretti nails the sudden switches. Love can be a devoted mother and a woman quietly measuring out a paralyzing dose of aconite in the same breath. Pedretti’s run on the show lasted for just two seasons but turned her into one of the most talked-about characters in the entire series. Fans still debate whether any of Joe’s other love interests ever matched up to Love because her absence was felt in every season that followed.
9
Lorne Malvo
‘Fargo’ (2014–Present)
Noah Hawley‘s Fargo has introduced plenty of strange criminals across its anthology seasons, but none have lived up to Lorne Malvo’s (Billy Bob Thornton) legacy. The antagonist is a drifter-for-hire who rolls into Bemidji, Minnesota, and meets insurance salesman Lester Nygaard (Martin Freeman) in a hospital waiting room. Then, almost on a whim, Malvo offers to kill the bully who has tormented Lester since high school. That one conversation sets off a chain of murders that pulls in Deputy Molly Solverson (Allison Tolman) and Duluth cop Gus Grimly (Colin Hanks), while Malvo glides through Season 1 and leaves a trail of bodies and terrified witnesses behind him.
Malvo isn’t a serial killer in the textbook sense. There’s no ritual or compulsion behind his murders, and that’s exactly what makes him so frightening. He kills simply because he can, and treats every encounter as a way to instigate the people around him. Malvo is a force of nature in the show because the audience never truly learns who he is. They only know what he does, and the mystery around the villain turns into his greatest strength.
8
Villanelle
‘Killing Eve’ (2018–2022)
Killing Eve turned the cat-and-mouse thriller into a flirtation, and Villanelle (Jodie Comer) is the reason the approach worked. Villanelle is a Russian-born assassin who works for a shadowy organization called The Twelve. She travels across Europe to carry out elaborate hits in increasingly outrageous outfits, and in the very first episode, she kills a man at a Tuscan villa with a hairpin to the eye. Her handler, Konstantin (Kim Bodnia), does his best to keep her under control, but that becomes nearly impossible once Villanelle fixates on MI5 officer Eve Polastri (Sandra Oh), the woman assigned to track her down.
What’s more fascinating is that Eve becomes just as obsessed with Villanelle in return. Comer, who won an Emmy for the role in 2019, delivers one of the most playful performances of her career as Villanelle. She kills with a carefreeness that makes murder feel like a cure for her boredom. However, as the seasons go on, the audience also understands her vulnerability and the need to be seen. Villanelle proved a villain could be charming and terrifying in the very same scene and has set the benchmark for female antagonists for years to come.
7
Norman Bates
‘Bates Motel’ (2013–2017)
Turning Psycho into a modern-day prequel sounded like a terrible idea on paper, but Bates Motel became one of A&E’s best dramas, and Freddie Highmore’s brilliant take on the iconic Norman Bates has a lot to do with that. Highmore plays the teenage version of the character from Hitchcock’s film, who moves with his mother, Norma (Vera Farmiga), to the coastal town of White Pine Bay, Oregon, after the sudden death of his father. There, Norma buys the motel that would become infamous, and over five seasons, the series traces Norman’s slow transformation from an awkward, sweet kid into the messy antagonist that he was always destined to be.
As the story progresses, “Mother” takes up more and more space in his head. The show essentially makes the audience watch Norman fight a losing battle. They already know what is going to happen when Marion Crane (Rihanna) finally enters the picture, but the build-up to that point is what makes the show such an engaging watch. Highmore never plays Norman as a monster, but as a boy who desperately wants to be good, in spite of his dark side. The final season’s reworking of Psycho‘s infamous shower scene and Norman’s fate is a bold swing, but Bates Motel manages to pull it off thanks to how carefully it shaped Norman’s character instead of just portraying him as a horror icon.
6
Paul Spector
‘The Fall’ (2013–2016)
The Fall makes an unusual choice by telling the audience who the killer is in the very first episode. The series follows bereavement counselor and married father of two, Paul Spector (Jamie Dornan), who maintains the facade of being a family man while he stalks young professional women by night. The story picks up when Detective Superintendent Stella Gibson (Gillian Anderson) is brought in from London to review the unsolved murder of a young woman in Belfast, and she soon realizes that she is hunting a serial killer who just so happens to be Paul. Soon enough, her hunt for Spector becomes a game of cat and mouse, with the audience always knowing what both sides are planning.
The real thrill lies in watching the two of them inch closer to each other and watching Paul’s carefully crafted lies slowly fall apart. The Fall removes the whodunit element from the thriller genre and forces the audience to face how easy it is for Paul to fool everyone around him. He is a chilling villain because of how ordinary he seems, since there is no tragic backstory or supernatural force behind all his violence. Dornan plays the character with remarkable restraint, which makes him all the more disturbing and reminds the audience that the most dangerous killers are often the ones nobody would suspect.
5
Edmund Kemper
‘Mindhunter’ (2017–2019)
Mindhunter is built around conversations, and none of them are as chilling as the ones with Edmund Kemper (Cameron Britton). The villain, based on the real-life Co-Ed Killer, is serving life in a California prison when FBI agents Holden Ford (Jonathan Groff) and Bill Tench (Holt McCallany) visit him as part of their early research into what would become modern criminal profiling. Kemper stands at six-foot-nine and is far sharper than either agent expects. He is also a little too happy to talk, and he walks them through his crimes in calm, matter-of-fact detail.
Britton earned an Emmy nomination for the role, and it’s easy to see why. In the game-changing Mindhunter, he plays Kemper as polite and articulate, ready to help Holden and Bill in a way that almost makes him feel normal. Then, in that same easygoing way, he randomly describes the horrific ways in which he has killed people, and the audience is brought back to reality. Kemper only appears in a handful of episodes in the brilliant show, but it’s remarkable how Britton’s performances did so much with so little screen time.
4
Joe Goldberg
‘You’ (2018–2025)
Joe Goldberg (Penn Badgley) had to be on this list, because no other antagonist has come close to his level of creepiness. The character is a New York bookstore manager who falls for aspiring writer Guinevere Beck (Elizabeth Lail) the moment he sets eyes on her. That’s not the beginning of a romantic story, though, because it doesn’t take long for the audience to realize how obsessive and manipulative Joe really is. Over five seasons, his obsessions take him from New York to Los Angeles and eventually London. Anyone he believes stands between him and the woman of the moment ends up dead, and this completely reckless way of taking people’s lives is what makes Joe so scary.
On the surface, he appears to be the perfect lover boy who is willing to do anything for the woman he loves, but what he really wants is control. What makes the show work is Joe’s voiceover, which lets the audience hear every self-serving justification he tells himself. He genuinely believes he is the hero of every story, and the show is clever enough to make viewers almost agree with him before reminding them exactly who he is. This uncomfortable closeness to his thoughts is what keeps Joe more unsettling than nearly any other killer on TV.
3
Leland Palmer / BOB
‘Twin Peaks’ (1990–1991)
The question of who killed Laura Palmer (Sheryl Lee) turned Twin Peaks into a cultural event in 1990, and the answer remains one of the most devastating reveals in TV history. Midway through Season 2, the show confirms that Laura’s killer is her own father, Leland Palmer (Ray Wise), possessed by the demonic entity known as BOB (Frank Silva). In the episode “Lonely Souls,” Leland’s reflection reveals BOB’s face as he attacks Laura’s cousin, Maddy Ferguson, also played by Lee, while Agent Dale Cooper (Kyle MacLachlan) is still piecing the case together across town. Ray Wise is unforgettable in the role, especially since the show never fully explains whether Leland was BOB’s victim or something worse, and that mystery is a big part of why he still haunts viewers today.
David Lynch and Mark Frost used BOB to tell a story about abuse that TV in the ’90s wasn’t ready to talk about openly. Leland is more than a typical antagonist because Twin Peaks lets viewers grieve with him first. He is the father sobbing at Laura’s funeral and singing show tunes in the hotel lobby, so the reveal feels like a betrayal of the audience as much as of his family. Even his final scene, where a freed Leland breaks down in Cooper’s arms as he remembers what he did, refuses to let viewers fully hate him. His impact also goes far beyond the show itself, since countless TV mysteries since then have tried to recreate the same sense of dread and shock that came with finally learning who killed Laura Palmer.
2
Hannibal Lecter
‘Hannibal’ (2013–2015)
Plenty of actors have played Hannibal Lecter, but Mads Mikkelsen made the character entirely his own in Bryan Fuller’s Hannibal. The titular character, who holds the reputation of a brilliant psychiatrist, is brought in by FBI Agent Jack Crawford (Laurence Fishburne) to keep watch over criminal profiler Will Graham (Hugh Dancy), whose ability to empathize with killers is slowly ruining him. Of course, no one knows that Hannibal is the very killer the FBI is chasing. Over three seasons, the psychiatrist organizes lavish dinner parties for the agents as he toys with Will’s mind and, eventually, his heart.
No show on this list looks like Hannibal. Food stylist Janice Poon made every dish gorgeous, and knowing what’s actually on the plate turns every dinner scene into an absurd comedy. Mikkelsen plays Hannibal with an unusual finesse and rarely raises his voice, but his fascination with Will is the emotional anchor of the show. It’s a shame that NBC canceled the series after three seasons, just as it hit its peak, because Mikkelsen’s Hannibal was pure nightmare fuel.
1
Dexter Morgan
‘Dexter’ (2006–2013)
Before Dexter, a serial killer as the hero of a TV series seemed like an impossible sell. Then Michael C. Hall arrived on Showtime in 2006 as Dexter Morgan, a blood spatter analyst for Miami Metro Police by day and a killer by night. Dexter follows the Code of Harry, a set of rules his adoptive father, Harry (James Remar), taught him to aim his “Dark Passenger” at murderers who slipped through the system. Over eight seasons, he balances that double life with his family and his foul-mouthed detective sister, Debra (Jennifer Carpenter). He also faces a string of formidable rivals, including John Lithgow‘s Trinity Killer.
Hannibal may be the better-crafted show, but no TV serial killer has shaped the genre the way Dexter has. He allowed the audience to root for a murderer, and that alone changed what TV antiheroes could be. His Code gave viewers a way to justify cheering for him, since every victim seemed to deserve it, at least at first. Hall’s deadpan voiceover does the rest by turning Dexter’s emptiness into dark comedy. The longer the show runs, the clearer it becomes that the Code is just an excuse, and that tension between the monster and the man trying to pass as normal is what keeps Dexter so compelling. Nearly every killer on this list owes something to him, which is exactly why he takes the top spot.
https://static0.colliderimages.com/wordpress/wp-content/uploads/2026/11/michael-c-hall-in-dexter-1.jpg?w=1600&h=900&fit=crop
https://collider.com/best-tv-serial-killers-all-time-ranked/
Safwan Azeem
Almontather Rassoul




