Video Loading...
Let the Devil In S01 E03 Evil
Overview
"Evil wears many faces."
The town of Jefferson faces a mystery; how does a son murder his mother so brutally and die by suicide in such a seemingly impossible way?; as investigators uncover an obsession with Satan, whispers of demonic possession grow.