Calvin Carter, biznesmen wielkiego kalibru, ma w życiu wszystko – ale niestety, na co dzień nie zauważa tych ludzi, którzy są mu bliscy. Zmienia się to, gdy późnym wieczorem w Wigilię, wychodząc z biura, ulega wypadkowi, i ginie na miejscu pod urywającym się szyldem jego firmy? Jakimś dziwnym cudem budzi się w szpitalnym łóżku, objęty opieką przez tajemniczą pielęgniarkę o anielskim obliczu Angie. Daje mu ona do zrozumienia, że ma 12 dni, 12 szans na to, by zmienił swoje nastawienie do świąt, rodziny, i by ta Wigilia była perfekcyjna pod każdym względem.