Somethings just become a tradition over the years, especially around the holidays. Sometimes, you actually look forward to those traditions.

Well, A Christmas Carol staring David Coffee at North Shore Music Theatre is just one of those for our family.

We witnessed this holiday delight last year and knew it was on our top “to-do” list this year.

Being transported back to London during the Industrial Revolution was no small feat. The circular stage could present a problem for such a performance, but in this case, it really works.

The story opens with a young man telling his tale of love and life as seen through his eyes. He spoke of a dear friend, Ebenezer Scrooge. It turns out that this young man is in fact, Timothy Crachit, or Tiny Tim as he has been known to be called.

David Coffee celebrates his 20th year playing the cold and irreproachable Ebenezer Scrooge. He is by far one of the greatest performers in this role with the comedic timing unmatched to others playing the same role. He is believable and his portrayal of such a iconic character as Scrooge is brilliant.

David Coffee as Scrooge (photo by Paul Lyden)

David Coffee as Scrooge (photo by Paul Lyden)

The music, courtesy of musical director Mark Hartman, was flawless. I must say I jumped out of my seat a few times with the loud and sometimes scary sounds, so small children should be warned before attending.

This is definitely a show we will look forward to every year and want to thank the North Shore Music Theatre for having us out again.

The entire cast and crew are as follows:

In addition to the milestone 20th performance of David Coffee as Ebenezer Scrooge, this year’s production of A CHRISTMAS CAROL includes Leigh Barrett (Ghost of Christmas Past, Mrs. Cratchit), Sheldon Henry (Ghost of Christmas Present, Gentleman 1), Kevin Patrick Martin (Ghost of Christmas Future, Young Scrooge), Matt Allan (Jacob Marley), Ryan Bates (Narrator), Russell Garrett (Bob Cratchit), Nathaniel Braga (Pearlie), Joshua Keith (Pearlie), Gillian Mariner Gordon (Belle), Bronson Norris Murphy (Fred), Cheryl McMahon (Mrs. Dilbur/ Mrs. Fezziwig), J.T. Turner (Mr. Fezziwig/Gentleman 2), Stephanie Granade (Meg, Ensemble), Laura Helm (Ensemble), Tommy Labanaris (Old Joe, Ensemble), Jessica Lorion (Ensemble), and Tim McShea (Dick Wilkins, Ensemble).

The cast of 29 will also feature young performers from many local communities including: Amesbury resident Julia Yameen (Fan), Age 12; Gloucester residents Brody Baskin (London Boy), Age 9, Jillian Furber (Martha Cratchit), Age 14, and Giacomo Favazza (Peter Cratchit), Age 14; Kennebunkport, ME resident Shae Kingston (Teen Caroler), Age 16;   North Andover resident Kyle McAdam (Teen Caroler, Younger Scrooge), Age 16; Rowley resident Emily Sousa (Ignorance/Want), Age 8; Salem resident Elizabeth Pasquale (Belinda Cratchit), Age 12; Saugus residents Angelina Breda (Ignorance/Want), Age 7 and Will Fafard (London Boy), Age 12; and Wilmington resident Sarah Gillespie (Tiny Tim Cratchit), Age 8.

The creative team for A CHRISTMAS CAROL includes Arianna Knapp (Director), Joe Moeller (Choreographer), Mark Hartman (Musical Director), Howard C. Jones (Original Scenic Designer), Paula Peasley-Ninestein (Costume Coordinator), Jack Mehler (Lighting Designer), Leon Rothenberg (Sound Designer), Gerard Kelly (Original Wig and Hair Design), Phill Madore (Production Stage Manager), Robert L. Rucinski (Assistant Musical Director), and Misaki Nishimiya (Assistant Stage Manager). Flying effects are provided by ZFX, Inc. A CHRISTMAS CAROL is produced for North Shore Music Theatre by Bill Hanney (Owner/Producer), Arianna Knapp (Artistic Director), and Beth Vasta (Associate Producer).

Throughout the run of A CHRISTMAS CAROL NSMT will be collecting toys in the lobby for Tiny Tim’s Toy Drive.  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 from $55 to $65. Performances are December 6 – December 22, 2013 (Evening shows December 6, 3, 13, 14, 20, 21, 22 at 7:30pm; Matinees December 7, 8, 14, 15, 21, 22 at 2pm). Kids 18 and under save 50% on Family Friday (December 6 at 7:30pm). Tickets can be purchased by calling the North Shore Music Theatre Box Office at (978) 232-7200, via the website at or in person at 62 Dunham Road (Route 128, exit 19), Beverly, MA.