The Leech

· Updated On · Posted On
The Leech
5.2/2 votes
Bookmark

A devout priest welcomes a struggling couple into his house at Christmas time. What begins as a simple act of kindness quickly becomes the ultimate test of faith once the sanctity of his home is jeopardized.

Gallery The Leech

Comment

Leave a Reply

Your email address will not be published. Required fields are marked *