Laurene Landon
Mother Stann
The Devil's Left Hand
2023
ITVFree | Watch | |
Prime Video$3.99 | Watch | |
VUDU$3.99 | Watch |
During a séance at a housewarming party, a demonic entity comes through the medium, wreaking havoc and terrifying the partygoers. The demon then begins stalking and killing them, one by one.