Katherine is a Ghost of Christmas Present and she must help one soul, Peter, rediscover his Christmas spirit. But this year has something unusual in store.
Businessman Brian Conway has let his work affect his personal life. So, when he ends up in an accident, he gets the once-in-a-lifetime opportunity to redo everything he's left by the wayside throughout the years. With only 12 chances to repair his broken family, he's about to learn what Christmas means during the holidays.
Every year, unemployed copywriter Joe Michaels reads his wealthy friend's annual over-the-top Christmas letter, and feels like a loser. But this year's going to be different.