Resident acting company favorites Brian McEleney and William Damkoehler share the role of miserly businessman Ebenezer Scrooge who is confronted on Christmas Eve by the eerie apparition of his deceased business partner, Jacob Marley. The ghost bears a stern warning that he has one last chance to mend the errors of his ways. Three spirits visit him that Christmas Eve — the Ghosts of Christmas Past, Present and Future. Through their magical travels that night, Scrooge greets Christmas morning with newfound hope and seizes the chance to redeem his ways.