S01 E12
May 29, 2011Those Who Kill
Episode 12
Release Date: May 29, 2011Episode Description
Fantasy turns into reality for the mass murderer and the team is dealt a vital blow. Directed by Birger Larsen, 2011. (episode 12 of 12)
Where to Watch Those Who Kill Season 1 Episode 12 Now
Best
Rent/Buy
Free