Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Faced with the daily challenge of keeping the faith of his dwindling congregation alive, Father David, a devout Catholic priest, has a chance encounter with homeless Terry on a chilly night. And eager to practise what he preaches, the compassionate man of God is happy to take in the lost soul who has fallen on hard times. However, when the down-and-out guest takes advantage of the Good Samaritan's hospitality, a selfless act of kindness and Christmas charity quickly becomes a twisted parasitic relationship. But what was the pious pastor thinking? After all, they say no good deed goes unpunished. Is Father David willing to put his faith to the test and rid the house of the leech?