For 30 years, Kathleen
(Catherine Mary Stewart) carried around the haunting memory of her father
abandoning her and her mother on Christmas Eve, and for all those years she
blamed her mother for his leaving, eventually unable to separate the joys of
the Christmas season from the pain of her family past she reached the point
where she refused to celebrate Christmas at all
However although she
tries to forget her past, she finds it has not forgotten her when Christmas
Snow arrives.
When because of a
blizzard, Kathleen finds herself snowed in and stuck in her home with two
strangers during the days leading up to Christmas.
Sam (Muse Watson), a
gentle older man that Kathleen took in for the night, and Lucy (Cameron Ten
Napel), the daughter of her soon to be fiancé, and they bring her face to face
with the painful hurts of her past and she is forced to choose between letting
go of the past with all its pain and bitterness and grabbing hold of a
life-changing forgiveness.