'The Devil on Trial' Review: Whodunit? Satan?
This documentary revisits a 1981 homicide that the defense tried to attribute to demonic possession.
This documentary revisits a 1981 homicide that the defense tried to attribute to demonic possession.