On Christmas Eve, Ben Scrooge, the man who hates the holidays, is given the chance to begin again when he is visited by three spirits: the Ghosts of Christmas Past, Present, and Future. Revisiting the tragic missteps of his life enables Scrooge to rediscover the joy of the holiday season and make a journey back to love.