Its Christmas Eve and Ebenezer Scrooge determines to turn his back on the world, and on Christmas.
But a series of ghostly visitors have other plans in mind, transporting Scrooge on the journey of his lifetime. In the course of one fateful night he must confront his past, his present and the future before time runs out.