BBC One viewers may be watching Killing Eve season two, episode two tonight (Saturday, June 15), but many fans of the show who have binge-watched on iPlayer have already made it to the end. The finale of Killing Eve season two features a number of shocks - including a major betrayal, a number of deaths and a huge cliffhanger. The end of Killing Eve also sets up season three, which has already been commissioned by BBC America.
WARNING: The following contains spoilers for the ending of Killing Eve season 2
Killing Eve ends with Villanelle (played by Jodie Comer) shooting Eve Polastri (Sandra Oh) and leaving her for dead.
This shock ending comes after an episode of shifting loyalties and betrayals.
The start of the Killing Eve season two finale sees Villanelle and Eve heading to Rome to get closer to nasty billionaire Aaron Peel (Henry Lloyd-Hughes) and discover more about his secret weapon.
HOW MANY EPISODES ARE IN KILLING EVE SEASON 2?
The Killing Eve season 2 ending saw Villanelle leave Eve for dead (Image: BBC)
Eve’s boss Carolyn Martens (Fiona Shaw) has given them one command - not to kill him.
Villanelle being Villanelle, of course, she