Andrea Martin and LaChanze. (Photos: Photo by Mike Coppola, Jim Spellman/Getty Images)

Andrea Martin and LaChanze will join the cast of “A Christmas Carol” on Broadway , the production announced Monday.

Martin will play the Ghost of Christmas Past and LaChanze will play the Ghost of Christmas Present as well as Mrs. Fezziwig. They join the previously announced Campbell Scott, who will play Ebenezer Scrooge.

Both veterans of the Broadway stage, Martin was last seen on Broadway in “Noises Off” and LaChanze was last seen in “Summer: The Donna Summer Musical.”

Other newly announced cast members include Erica Dorfler as Mrs. Cratchit, Dashiell Eaves as Bob Cratchit, Hannah Elless as Jess, Brandon Gill as Fred, Evan Harrington as Fezziwig, Chris Hoch as Father/Marley, Sarah Hunt as Belle, Matthew Labanca as Nicholas, Alex Nee as Ferdy, Dan Piering as Young Ebenezer/George, and Rachel Prather as Little Fan. Sebastian Ortiz and Jai Ram Srinivasan will share the role of Tiny Tim.

“A Christmas Carol” will play the Lyceum Theatre beginning Nov. 7, with an opening night set for Nov. 20. The production runs through Jan. 5, 2020.