Watch The Devil's Left Hand
- TVPG
- 2018
- 1 hr 39 min
-
3.3 (1,656)
During a Seance 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.