The Leaching

image
Director(s):
Release date: July 07, 2026
Duration: 75 minutes
Add to favorites

Overview

After waking up on her father's isolated forest property with amnesia, Vivian must use her limited memory to piece together the nightmarish truth, all the while being tormented by the undead, a giant leech monster, and her "father."

Starring