Bruce Vilanch as Fezziwig.
David Pevsner as Scrooge. Photo by Hal Baim
Ronnie Kroell as the Ghost of Christmas Past.
Megan Cavanagh as the Ghost of Christmas Present.
Rusty Schwimmer, Amy Matheny and David Pevsner as Freda, Mary, Scrooge. Photo by Hal Baim
Scrooge and Marley's Cratchit family. Photo by Hal Baim