Leech

Leech

🎞️ Movie 9 min AU
โ˜… 6.4 /10 2018

After attempting to help a stranger in a remote forest, a lone hiker discovers that she has stumbled into a situation out of her control.

Cast

๐Ÿ‘ค
Isabelle Goddard
Riley
๐Ÿ‘ค
Meg Fraser
Ella
๐Ÿ‘ค
Gerick Thomsen
Tom
๐Ÿ‘ค
Braedon Hall
Composer
๐Ÿ‘ค
Dylan Ferenc Nyerges
Cinematographer
๐Ÿ‘ค
Isabelle Goddard