Evil Lives Here: The Killer Speaks: "Can You Believe a Killer?"
Season 1 · Episode 3
Evil Lives Here: The Killer Speaks Season 1 Episode 3
Evil Lives Here: The Killer Speaks: "Can You Believe a Killer?" Season 1 · Episode 3
Evil Lives Here: The Killer Speaks Season 1 Episode 3
1927
Can You Believe a Killer?
In 1990, two young men confess to a double murder. They claim they were assaulted and killed in self-defense. Thirty years later, the two men have very different stories of what happened that night — but only one is telling the truth.
TV Show: Evil Lives Here: The Killer Speaks
Country: United States
Actors: Camilla Susser, Jessie Zarrelli, Michael Lepre
Photos