Spoiler warning for Killing Eve season 2.
The hit espionage drama Killing Eve returned for another twisted, hilarious and thrilling second season, this time penned by Call the Midwife star Emerald Fennell.
The new episodes continued on from the shock cliffhanger of the first season that saw Eve Polastri (Sandra Oh) give in to violent feelings of revenge and stabbing the violent assassin Villanelle (Jodie Comer).
Down but not out, Villanelle soon turned up deadlier than ever and the dance of death between the pair continued, but with billionaire Aaron Peel thrown in the mix thanks to MI6 handler Carolyn Martens (Fiona Shaw).
But what exactly went down in the twisty finale and where does it leave us for season 3?
Again, spoiler warning.
Killing Eve season 2 ending explained: What happens to Villanelle?
With the action of the second season culminating in Rome, MI6 teaming up with Konstantin (Kim Bodnia) and Villanelle to expose the crimes and connections of ruthless businessman Aaron Peel (Henry Lloyd-Hughes) was revealed to be a master manipulation by Carolyn Martens.
Villanelle had been tasked with getting close to billionaire Peel to find out more about his master weapon which allows access to all the nasty information one would want on the dark web. Villanelle old employers, The Twelve, want the device for their own ends and are represented by Villanelle’s other former handler, Raymond.
When she used her agreed “safe word” to get out of the situation in conversation with Peel, knowing that Eve was listening, Eve panicked and had to get her out of there, but was distracted as her colleague Hugo was shot outside of their hotel room. Eve chose to leave him behind to rescue Villanelle.
In Peel’s residence, Eve entered and found Villanelle was fine and Peel was shocked at Eve and Villanelle’s alliance. Peel offered Villanelle a chance of an opulent lifestyle and a role in his serial killing of women.
Weighing her options, Villanelle then murdered Peel by slitting his throat – exactly what Martens had warned against.
Eve headed back to her hotel room to get the recordings of Peel and Villanelle’s conversations, only to find everything gone and cleaned up – by Carolyn’s crew, including an unseen Kenny.
Carolyn wanted Villanelle to murder Peel and use her and the Twelve as a scapegoat whilst getting their hands on his weapon, using Eve’s obsession with Villanelle to complete the mission. Eve is horrified and resigns from MI6.
Villanelle is confronted by Konstantin, who is revealed to have been in on Carolyn’s plan to manipulated her in exchange for being reunited with his family. Villanelle is angry but he offers her an escape route that requires her to leave Eve behind, but she won’t abandon Eve. Konstantin leaves but Villanelle swears revenge on him and his family.
Villanelle returned to the hotel for Eve and faced off with Raymond in a violent confrontation, which ended when Eve bludgeoned Raymond to death at Villanelle’s encouragement.
The pair escaped as the Twelve closed in, eventually passing through ancient ruins when Eve realises that Villanelle could have killed Raymond herself and just manipulated her into committing murder.
Villanelle doesn’t deny it but says the pair of them are the same and it is what Eve always wanted and needed to do.
Eve rejects Villanelle and says she doesn’t love her and they aren’t going to be together, which Villanelle refuses to accept and is angry she is attempting to walk away from her.
Eve says they are the same now and she’s not afraid of anything, walking to leave.
Villanelle shoots her and Eve falls down lifeless. Villanelle looks on before departing, leaving Eve for dead.
Killing Eve returns for season 3 in 2020.
What did you think of Killing Eve season 2? Let us know in the comments below.