Gabby, un angelo custode, spesso è troppo coinvolta nel suo lavoro in quanto non dovrebbe intervenire direttamente nella vita delle persone, cosa che fa, ma piuttosto guida, ha avvertito più volte dal suo capo, Michael, che quegli interventi diretti inibiscono il libero arbitrio per loro di decidere il proprio destino. Nel profondo, Gabby è coinvolta nel voler veramente conoscere il sentimento umano di estrema felicità che spesso vede nelle persone che guida, soprattutto nel voler conoscere il sentimento umano dell'amore. Michael le dà un prossimo incarico leggermente più ampio e molto speciale in questo periodo natalizio: aiutare a riportare lo spirito natalizio nella città di Angels Falls, che può esibire le apparenze esteriore del Natale ma non avere lo spirito intrinseco della vacanza. Michael ha un vantaggio per ottenere a Gabby la posizione di coordinatore dei volontari presso la chiesa unita di Sant'Andrea in città. Sul lavoro, Gabby scopre che la città era piena di spirito natalizio fino a quando la cartiera della città ha chiuso il ...