Evil Lives Here: Shadows of Death

3:00 PM to 4:00 PM
Wednesday 25 December
+

No Promise for Tomorrow

Season 3

A landlord in Birmingham, Alabama, approaches his rental home to inspect a broken window when he suddenly hears a baby crying. What he discovers inside will haunt two families for the rest of their lives

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