Evil Lives Here

12:00 AM to 1:00 AM
Monday 25 November
+

The Demon in His Eyes

Season 3 Episode 10 of 20

The crimes of John Rose, who had showed signs of violence even when growing up. His sisters Betty and Ulayla recount their story of sharing his life

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