Old man Scrooge has no friends or family to love him - he's just so miserable and bitter! One freezing cold Christmas Eve, Marley's Ghost pays Scrooge a visit and takes him on an eerie night-time journey. The Christmas spirits show Scrooge the error of his nasty ways by visiting his past, present and future... Will Scrooge learn to love Christmas and everyone around him?