Cleaning Up

Season 3, episode 5

Cleaning Up

  • 8.5 / 10
  • 42 min

Taverner and Tearney face off for control of MI5. River and Louisa find themselves caught in the crossfire.