Investigative reporter Heidi Blake gets a tip about the suspicious death of m...
Once Upon a Time in Londongrad
Season 1 Episode 5: Last Exit to Surrey
US intelligence prompts the team to investigate Kremlin involvement in the death of a Russian whistle-blower in Surrey.