One night at Christmas, Ebenezer Scrooge, a mean and greedy man, gets a visit from the ghost of his dead business partner. The ghost warns him about the awful punishment that awaits if he continues to live his life selfishly. The next three nights, Scrooge is visited by three separate spirits who confront him with Christmas Past, Christmas Present, and Christmas Yet to Come.