Ebenezer Scrooge is a bitter old man and he doesn't care people around him. The only thing that he cares is business and making money. But on Christmas Eve, he is visited by three spirits. His past, his present and his future. They take him on a fantastic journey, through time and space, showing him how his ways are wrong, and what will happen if he doesn't change. Will he be able to change his fate?