15-letni Eddie (Joseph Phillips) podczas świątecznych zakupów jest świadkiem wypadku – nieznany sprawca potrąca samochodem jego matkę i ucieka, zostawiając ją w krytycznym stanie. Od tej pory Eddie i jego brat są zmuszeni sami o siebie zadbać. Pewnej nocy, kiedy kończy im się jedzenie, a prąd zostaje odcięty z powodu zadłużenia, Eddie ma15-letni Eddie (Joseph Phillips) podczas świątecznych zakupów jest świadkiem wypadku – nieznany sprawca potrąca samochodem jego matkę i ucieka, zostawiając ją w krytycznym stanie. Od tej pory Eddie i jego brat są zmuszeni sami o siebie zadbać. Pewnej nocy, kiedy kończy im się jedzenie, a prąd zostaje odcięty z powodu zadłużenia, Eddie ma sen, w którym matka prosi go, aby znalazł aureolę anioła, dzięki której zostanie uratowana. Brat chłopca niestety drwi z jego "dziecinnego" snu, więc jedyną osobą, do której Eddie może się zwrócić, jest zrzędliwy pan Lambert (Spall). Czy Eddie będzie w stanie uratować swoją matkę przed świętami Bożego Narodzenia?