


Evil Lives Here: Shadows of Death
Satan Walking
Season 3 Episode 7
In 1995, Paulette Everett leads a charmed life with her husband and son. Until, one night, they return home only to find themselves at the mercy of a brutal kidnapper
Evil Lives Here: Shadows of Death airs on Investigation Discovery at 12:00 AM, Saturday 29 March.
Topics
News ➝ Current Affairs
Documentary