Ebeneezer Scrooge is an embittered old miser until he is visited by the ghost of his recently departed business partner and told he has one last chance for redemption, when he is haunted one Christmas Eve by the ghosts of Christmas past, present, and future.