Father David (Graham Skipper) a Catholic priest struggling to fill the pews in his church, allows a homeless man, Terry (Jeremy Gardner), into his home to escape the December chill. But this simple act of kindness has unforeseen consequences when Terry's pregnant girlfriend, Lexi (Taylor Gardner,), also decides to crash at the parochial house. Determined to save the warring couple through the healing power of God's love, David's ordered existence quickly unravels as he succumbs to the wicked ways of the parasitic pair. Will he pass this apparent test of faith or resort to blood-soaked, Old Testament justice?