Killing Eve cast and character guide: Who played whom in the BBC spy thriller?

Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)
Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)

Killing Eve follows Eve Polastri, a bored but brilliant MI5 analyst who is eventually drawn into the world of international assassins. She encounters Villanelle, a deadly contract killer, and gets fascinated by her, only to be pulled into the game against her by Carolyn Martens, an MI6 leader. What initially begins as a professional chase then turns into dangerous intimacy and obsession.

Killing Eve has been praised for its impactful narrative and emotional nuance, with 19 Emmy nominations and Jodie Comer winning the Best Actress award. It also made Sandra Oh the first Asian woman to be nominated for a lead actress Emmy in a drama series, while Fiona Shaw also scored some acting nominations. Here is the complete cast and character guide you should refer to before watching the BBC spy thriller.


Here is the complete cast and character guide of Killing Eve

Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)
Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)

Sandra Oh as Eve

Polastri, played by Sandra Oh, is portrayed as a desk-bound MI5 analyst who is sharp and quick to catch what others are missing. She becomes the first one to point out the assassin is a woman.

She was once fired by MI5, only to be recruited to MI6 by Carolyn Martens. She journeys to chase Villanelle down, which becomes as personal as it is professional for her. Her fascination with Villanelle, their chemistry involving some admiration, desire and danger, drives the show.

Sandra Oh is known for her role as Christina Yang in Grey's Anatomy. She is an award-winning actress with 10 Emmy nominations for her sharp and witty portrayal of a surgical prodigy. She also won a Golden Globe for her performance as Eve and became the first Asian woman to win Best Actress at the Golden Globes.

Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)
Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)

Jodie Comer as Oksana Astankova / Villanelle

Villanelle is born in Russia as Oksana. She had a traumatic childhood and was trained as an assassin. She eventually becomes a highly paid contract killer after training under The Twelve.

When she encounters Eve, her obsession with her grows from curiosity to desire and transforms into dependency. In Season 4 of Killing Eve, Villanelle is shown exploring religion and finding redemption. She also experienced a short-lived marriage and ended up being exposed to her past traumas in a family reunion.

Jodie Comer plays Villanelle, and is majorly known for playing Cloe in My Mad Fat Diary (2013–2015), Ivy in Thirteen (2016), and also shared credits in Doctor Foster (2015–2017). She has also won the Primetime Emmy Award for Killing Eve.

Fiona Shaw as Carolyn Martens

Carolyn is the Head of MI6’s Russia Desk and is the one to recognize Eve's potential, recruit her, making her the anchor point in the cat-and-mouse chase about to unfold in the show. Carolyn operates in legally and morally grey areas by manipulating allies and often going off the book.

Fiona Shaw, the actor behind the role, is known for the Harry Potter films, playing Petunia Dursley, Harry’s stern and loveless aunt. She also shared credits in True Blood as Marnie Stinebrook, who becomes an antagonist by Season 4.

Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)
Complete cast and character guide of who plays whom in Killing Eve (Image Via BBC)

Kim Bodnia as Konstantin Vasiliev

Kim Bodnia played the role of Konstantin, who is portrayed to be a mentor of Villanelle, a father figure whose affection towards her makes him vulnerable, and also protective towards her. He is someone who gets worried about Villanelle's reckless behavior, but is also charmed by her sharp mind and the kind of trust she puts in herself.

Kim Bodnia is known for his acclaimed works such as The Bridge, a Scandinavian drama in which he plays the role of Martin Rohde. Other than Killing Eve, he was also involved in Netflix projects like The Witcher and The Letter for the King.


The supporting cast in Killing Eve includes Owen McDonnell as Niko Polastro, Eve's husband. He is the one who suffers from Eve's growing obsession with Villanelle. Sean Delaney appears as Kenny Stowton, Carolyn's son. Kirby Howell-Baptiste appears as Elena Felton, Harriet Walter as Dasha Duzran and Danny Sapani as Jamie, a journalist introduced in Season 3.

The show ended with its Season 4 in 2022.

Edited by Deebakar