Watch this video and more on The Killer Movie Channel

Watch this video and more on The Killer Movie Channel

Demonoid

New Releases – 1h 19m

Up Next in New Releases

  • The Hearse

    (1980) A girl is haunted by a phantom hearse, which she believes is connected to her departed aunt, a witch with a bad reputation in town.

  • Julie Darling

    (1983) A teenage girl whose inaction caused her mother's death arranges a similarly gruesome fate for her stepmother and brother.

  • The Night Shift

    (2017) A security guard gets hired to guard an empty mansion. Little does he know, he has been set up as a human sacrifice