
Leech
Running 10m and made in United Kingdom, Leech (2023) is a Horror film in the 123movies catalog. The cast includes Sandra Voe and Joshua Katembela; George Coley directs. 2 votes put it at 7.8/10. An elderly blind woman is unaware of the stranger secretly living in her home.













