Subtitles New Blood S01E03 – Case 1, Part 3

Season 1, Episode 3 – “Case 1, Part 3″
With two assassins on their trail and a war between big pharma companies raging, Rash and Stefan are forced to join together to find the truth