
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.

Mary Steenburgen
Ginny Grainger

Gary Basaraba
Jack Grainger

Elisabeth Harnois
Abbie Grainger

Arthur Hill
Caleb Grainger

Wayne Robson
Harry Dickens

Jan Rubeš
Santa Claus

Elias Koteas
Eddie
Robbie Magwood
Cal Grainger

Michelle Meyrink
Betty

Harry Dean Stanton
Gideon

Sarah Polley
Molly Monaghan

Graham Jarvis
Frank Crump