Film news

Sunday Express

Posted on

KILLING EVE season 2 is starting tonight on BBC America after the series filmed on location in the UK and other areas last year. But where is Killing Eve filmed and where is it set?