Evil Lives Here

12:00 AM to 1:00 AM
Monday 16 December
+

Master Manipulator

Season 3 Episode 16 of 20

The case of Brian Cargill, who when he divorced his wife, thought it was the end of a bad episode. However, he then found himself in a battle to save his son from her wrath

Evil Lives Here airs on Investigation Discovery at 12:00 AM, Monday 16 December. (Subtitles.)
Topics
Movie ➝ Drama
Detective ➝ Thriller