Evil Lives Here: Shadows of Death

5:00 PM to 6:00 PM
Wednesday 25 December
+

The Lookout

Season 2 Episode 5

The brutal murders of two teenage girls at a remote lookout point at first seem random. Police uncover a web of secrets among their network of friends.

Evil Lives Here: Shadows of Death airs on Quest Red at 5:00 PM, Wednesday 25 December. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary