:Christmas Carol: Spotlight Playhouse will present “A Christmas Carol: a Live Radio Play” Dec. 7, 8, at 8 p.m., and Dec. 9 at 2 p.m. at Riverside Memorial Church, 278 Groveland St. This show, based on the classic story by Charles Dickens, is directed by Kevin Wilson or North Andover and produced by Karen Timmerman of Haverhill. Stage manager is Beckie Adams of Haverhill. The cast includes Elinor Curtin Cameron as Scrooge, Jeff Collard as Marley/Fred, Diane Ficarra as Mrs. Cratchitt, Frank Garcia as Bill/Charity and Gentleman, Derek Iversen as Tiny Tim, Natalie Kerr-Collard as Bill’s Wife, Angela Merrill as the Ghost of Christmas Past, David Monahan as narrator, Rick O’Shey as the Ghost of Christmas Present, Hannah Pageau as Young Scrooge, Elysa Porter sound effects, Sasha Zbitnof as Bob Cratchit and Spencer Zbitnoff as Peter.
:Choir performance: The Interfaith Choir offers its gift of music – Rejoice and Be Merry – in two free holiday performances this year. The first performance is Dec. 8, at 7 p.m. at Hampstead Congregational Church, 61 Main St., Hampstead, N.H. The second performance is Dec. 9, at 4 p.m. at Londonderry United Methodist Church, 258 Mammoth Road, Londonderry, N.H. Celebrating its 47th year, the choir is composed of members from more than 20 local churches who are brought together by their common love of music and a desire to spread the Christmas message through instrument and voice. Director is Cindy Ladew, and accompanist is Ginny Legare. A freewill offering will be taken and refreshments and fellowship will follow. More information is available from Beth at 603)-432-4786.
:Nutcracker performances: New England Civic Ballet’s beloved annual performances of the holiday classic, Tchaikovsky’s “The Nutcracker Ballet’’ will be performed at the Rogers Center for the Performing Arts at Merrimack College, North Andover . The magic begins on Friday, Dec. 7 at 7:30 PM , Saturday, Dec. 8th at 2:00 PM and 7:30 PM , and Sunday, Dec. 9th at 2:00 PM . Tickets may be purchased online at www.newenglandcivicballet.org or by calling the studio at 978-975-0289. Ticket prices are $25 for adults; $22 for children age 12 and under, and seniors age 55 and older. Group rates are available for groups of 20 or more attending the same performance. For more information regarding the ballet, performances, and other information, contact the director, Mrs. Phyllis George, at the New England Civic Ballet studios, 978-975-0289.