Killing Eve – Hello, Losers
By: Kelly Kearney Take a deep breath fans because this one is going
By: Kelly Kearney Take a deep breath fans because this one is going
By: Kelly Kearney After the season three finale left our favorite assassin/agent wives
By: Ellie Yates In 1951 Diana (Teresa Palmer) lovingly watches on as Matthew
By: Ellie Yates We’re back in London and it’s now 1591. Diana (Teresa Palmer)
By: Ellie Yates There’s been another vicious murder in present-day Oxford. This time
By: Kelly Kearney In the explosive season finale the mission in Rome is
By: Kelly Kearney As the team gets closer to catching Aaron Peel, Villanelle
By: Kelly Kearney Nobody is better at recreating themselves than Villanelle and this week
By: Kelly Kearney “I think if you look hard enough you will see
By: Kelly Kearney This week’s episode of Killing Eve had it all. A