BEVERLY — The Holiday Season will light up once again when Bill Hanney’s North Shore Music Theatre presents the area’s most beloved production of “A Christmas Carol” for its 36th anniversary production from Thursday, Dec. 4 through Sunday, Dec. 21. “A Christmas Carol” is sponsored by American Family Care, Urgent Care.
“There is no better way to end North Shore Music Theatre’s 70th Anniversary season than with our spirited, annual production of ‘A Christmas Carol,’” said NSMT Owner and Producer Bill Hanney. “Presenting this production each year fills us all with the holiday spirit, and our ‘Christmas Carol’ family would not be complete without welcoming David Coffee and Cheryl McMahon back as Ebenezer Scrooge and Mrs. Dilber for their 31st year. I am honored to continue to produce this masterpiece that is such an important part of so many families’ holiday traditions, including my own.”
“A Christmas Carol” is the original adaptation of Charles Dickens’ beloved classic and was created by former NSMT Artistic Director Jon Kimbell and members of the NSMT staff, following Ebenezer Scrooge through a series of strange and magical ghostly encounters, where he ultimately discovers the true spirit of the holiday season. Featuring traditional songs like “God Rest Ye Merry Gentleman,” “Here We Come A-Wassailing,” “The Boar’s Head Carol,” and “We Wish You A Merry Christmas,” and colorful costumes, “A Christmas Carol” has become a holiday favorite throughout New England, having been seen by more than 1 million people since 1989.
Coffee and McMahon will both return for their 31st year playing Ebenezer Scrooge and Mrs. Dilber respectively. “A Christmas Carol” also features Daniella Dalli as The Ghost of Christmas Past/Mrs. Cratchit, Davron S. Monroe as The Ghost of Christmas Present/Philanthropist 1, Nathan Haltiwanger as The Ghost of Christmas Yet To Come/Young Scrooge, Mark Worth as Jacob Marley, Tommy Labanaris as the Narrator, Kevin Patrick Martinas as Bob Cratchit, Amy Bransky and Resa Mishina as the Pearlies, Henry Thrasher as Fred, Caroline Siegrist as Belle/Meg, Russell Garrett as Mr. Fezziwig/Philanthropist 2, Chris Graham as Dick Wilkins/Ensemble, Chris Isolanoas as Old Joe/Ensemble, Nicole Weitzman as Mrs. Fezziwig/Ensemble, Meagan Lewis-Michelson as Ensemble, Emily Song Tyler as Ensemble, and Henry H. Miller as Ensemble.
The cast of “A Christmas Carol” will be rounded out by two casts of local youth performers, including Fiona Kelly and Ainsley Moulton as Tiny Tim/Want, Jack Baumrind and Bentley Scott as Peter Cratchit, Adalyn Daly and Grace Olah as Martha Cratchit, Alexandra D’Onofrio and Ella Tugender as Belinda Cratchit, Piper Lane and Corinne Sweeney as Fan, Joseph Hobbib and Nicholas Shay as Boy Scrooge/Ignorance, Violet Black and Helen Brady as London Child 1, and Penelope Kaminsky and Regan Shanahan as London Child 2.
The creative team for “A Christmas Carol” includes Kevin P. Hill (director and choreographer), Milton Granger (music direction), Howard C. Jones (original scenic design), Jack Mehler (lighting design), Leon Rothenberg (sound design), Pamela Hersch (projection design), Gerard Kelly (original wig and hair design), Rebecca Glick (costume coordinator/additional costume design), Brian M. Robillard (production stage manager), Robert L. Rucinski (assistant music director), Dakotah Wiley Horan (assistant stage manager), and Maria Papadopoulos (assistant stage manager). Flying effects are provided by ZFX, Inc.
“A Christmas Carol” is produced for NSMT by Bill Hanney (owner/producer), Kevin P. Hill (producing artistic director), and Matthew Chappell (associate producer and casting director).
NSMT will be collecting toys in the lobby for Tiny Tim’s Toy Drive throughout the run of “A Christmas Carol.” NSMT will be accepting unopened, unwrapped toys for boys and girls ages 2-12. All toys will be donated to Toys for Tots.
Tickets for “A Christmas Carol” are priced starting at $40. Kids 4-18 years of age save 50% at all performances Dec. 5-21. Group discounts are available for purchases of 10 or more tickets. Student Rush tickets are available for $25. For tickets and information, call (978) 232-7200, visit nsmt.org, or visit the box office in person at 54 Dunham Rd., Beverly, MA.

