Отец Дэвид, посвятивший свою жизнь служению и помощи окружающим, сталкивается с трудностями в своей работе. Несмотря на его усилия и проповеди о доброте и поддержке, его церковь почти пуста, особенно в преддверии Рождества. В одно из воскресений, после того как он провел службу перед малочисленной аудиторией, священник встречает бездомного по имени Терри, который нуждается в крыше над головой. Дэвид решает проявить милосердие и предлагает ему временное жилье в своем доме.
Однако вскоре священник начинает сомневаться в правильности своего решения. Терри оказывается не только грубым, но и склонным к алкоголю, и вскоре он приводит с собой беременную девушку, которая также не имеет определенного места для ночлега. Это неожиданное вторжение в жизнь Дэвида ставит его перед новыми вызовами и испытаниями.
С каждым днем поведение гостей становится все более хаотичным и вызывающим, что начинает сказываться на психическом состоянии священника. Он сталкивается с внутренними конфликтами и искушениями, которые заставляют его пересмотреть свои взгляды на добродетель и сострадание. В процессе этого общения он понимает, что истинная помощь не всегда выглядит так, как он себе представлял, и что за внешними проявлениями бездомных могут скрываться совершенно разные истории и судьбы.