The latest episode of Killing Eve season 3 has left fans in a state of shock and awe as Villanelle and Eve reunited. The instalment saw the Russian assassin played by Jodie Comer have a meeting with Sandra Oh's former MI6 officer on the top deck of a bus.
It's been a while since the two have seen each other, with the second season finale showing Villanelle shoot Eve and leave her for dead.
Now, the new episode's fiery reunion saw the pair physically fight in their showdown, eventually leading to a kiss between the two.
It's been a long-teased moment as the pair have played a game of cat and mouse with an undercurrent of sexual tension since the start of the show.
Read more on mirror.co.uk