

Christmas isn't coming early, late, or at all for 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