New Blood

New Blood

Case 1 (3) (1x3)


:

With two assassins on their trail and a war breaking out between two big pharmaceutical companies, Rash and Stefan are forced to work together to try to uncover the truth.

  • :
  • : 7
  • : 101
  • BBC One
  • 21