Poster of Cast and Crew in Evil Lives Here  The Killer Speaks - Can You Believe a Killer? (Season 1 - Episode 3) - Can You Believe a Killer?

Evil Lives Here The Killer Speaks - Season 1 - Can You Believe a Killer? (Episode 3)

Plot: In 1990, two young men confess to a double murder. They claim they were assaulted and killed in self-defense
Episode Aired On:
Sunday, October 15 2023
1 year ago