Sucker

To her horror, Sam discovers her sister Caitlin has been infested by a monstrous leech creature, that is slowly sucking her life force dry.

2022, United Kingdom, 8 minutes
Directed by Alix Austin

Scroll to top