5.7
In a twisted story of co-dependence, two sisters are pitted against each other by a giant, abhorrent leech creature that uses its mind-controlling influence to puppeteer them from the inside out.
Director
Alix Austin
No Reviews yet.
Status:
Released
Original Language:
Budget:
$0.00
Revenue:
$0.00