10 Episodes

Episodes

All »
  • 10 episodes
    10 episodes
    • s1e10Oratorio Berlin
      December 18, 2016
    • s1e9Thomas Shaw
      December 11, 2016
    • s1e8False Negative
      December 4, 2016
    • s1e7Proof of Life
      November 27, 2016
    • s1e6Just Decisions
      November 20, 2016
    • s1e5Unter Druck
      November 13, 2016
    • s1e4By Way of Deception
      November 6, 2016
    • s1e3Riverrun Dry
      October 30, 2016
    • s1e2Lights Don't Run on Loyalty
      October 23, 2016
    • s1e1Station to Station
      October 16, 2016