A priest, Father David, takes in a homeless man, Terry, and finds himself struggling to maintain his faith and sense of purpose as Terry's dependency grows.
The Leech
A priest's act of kindness to a struggling couple at Christmas turns into a test of faith when the couple's presence threatens the sanctity of his home.