Calvin Carter, een succesvol zakenman, heeft het allemaal, maar negeert zijn naasten. Op kerstavond verandert dat als het bord op zijn kantoorgebouw op hem valt. Hij wordt wakker in een ziekenhuisbed, verzorgd door Angie, een verpleegster die hem al snel laat weten dat hij 12 dagen(kansen) heeft om zijn zaakjes op orde te krijgen en de 'perfecte' kerstavond te bereiken. Doet hij dat niet, dan heeft dat ernstige gevolgen.