Ebenezer Scrooge, a bitter old man, hates all things Christmas. During the course of Christmas Eve, he is visited by three ghosts to show him his past, present and future. The ghosts of past, present, and future take him on a startling journey as old Scrooge, reluctantly, must face the truth. This makes him realize that he must open his heart before it is too late.