Nadchodzą święta Bożego Narodzenia. Dla rodziny Graingerów to bardzo trudny czas. Jack Grainger został właśnie zwolniony z pracy. Jego żona Ginny, aby utrzymać rodzinę, pracuje całymi dniami w miejscowym supermarkecie. Ich dzieci, Abbie i Cal, słyszą codziennie kłótnie rodziców, dotyczące ich sytuacji materialnej. Pomimo problemów Jack i dzieci nie poddają się zwątpieniu i zachowują radosnego, świątecznego ducha. Jedynie Ginny nie wierzy w moc świąt. W tej sytuacji pomóc może tylko zesłany z nieba anioł Gideon.

Ginny Grainger
Jack Grainger
Abbie Grainger
Caleb Grainger
Harry Dickens
Santa Claus
Eddie
Cal Grainger
Betty
Gideon
Molly Monaghan
Frank Crump