In a world where the holidays are run by the efficient Bureau of Yuletide Affairs, a bitter and burned-out Ghost of Christmas Past decides to go AWOL while on a "mission and leave his "target stranded in 1965.
Christmas isn't coming early, late, or at all for the bitterly divorced Jack Cameron. This modern-day Scrooge hates Santa and any soul who loves Christmas. Jack gets a Christmas wake-up call from the Ghost of Christmas Past, who suddenly decides to take a vacation, leaving Jack in the past. Now Jack must team up with the gorgeous Ghost of Christmas Present to save the future of Christmas.