

Summoning the Spirit
Something has awakened.
Carla and Dean decide to escape the hustle of the big city, purchasing a home in a remote forest. They have big plans for their new quiet life, only to find something much more sinister; they are on the land of a cult, and the leader claims a telepathic connection to a legendary beast that inhabits the woods surrounding them. Carla and Dean are forced to uncover the terrifying truth of the cult's prophecy.
You may like

The Kingdom of Var

Exists

Red Rover

Bigfoot: The Lost Coast Tapes

Hell House LLC II: The Abaddon Hotel

Ticket to Heaven

The Manson Massacre

Evil

Todd Tarantula

The Spider Labyrinth

Bald

Sober

Far Cry 5: Inside Eden's Gate

The Last Will and Testament of Rosalind Leigh

Found Footage: The Making of the Patterson Project

Neptune

Evening Primrose

Maria's Paradise

Donovan's Echo

The Night Stalker

The Stone Tape

Carnival of Souls

Lord of Illusions

Quicksand