Realitná maklérka Sarah Fitzpatricková (Lindsey Gort) robí každý rok dobrovoľníčku v útulku pre ľudí bez domova. Tesne pred Vianocami má pri záchrane psa jedného z bezdomovcov smrteľnú nehodu a ocitne sa vo vestibule pred bránami neba. Je presvedčená o tom, že ju pustia dnu, o to väčší je jej šok, keď zistí, že jej meno nie je na rezervačnom zozname. Dostala však šancu vrátiť sa na Zem ako „anjel v zácviku“ aby zistila, čo ešte musí urobiť, aby si zabezpečila svoje miesto na zozname. Sarah na to vymerajú 12 dní, ktoré ostávajú do Štedrého večera, inak jej hrozí večnosť strávená v temnote.