Local Theatre Productions
A Christmas Carol, McCarter Theater, 91 University Place, Princeton, 609-258-2787. www.mccarter.org. Follow Ebenezer Scrooge on a magical journey through Christmas past, present, and future. $35 to $65. 1 p.m. and 5:30 p.m.
Miss Bennet: Christmas at Pemberley, Actors' NET, 635 North Delmorr Avenue, Morrisville, PA, 215-295-3694. www.actorsnetbucks.org. A witty, romantic holiday comedy about family, awkward love, and personal growth that serves as a follow-up to Jane Austen's novel "Pride and Prejudice." $24. 2 p.m.
Million Dollar Quartet Christmas, Bucks County Playhouse, 70 South Main Street, New Hope, PA. www.bcptheater.org. Johnny Cash, Jerry Lee Lewis, Carl Perkins and Elvis Presley come together at Sun Records, now festively decorated with a Christmas tree, garland, and mistletoe, and ringing with sounds of the season. The gang is up to their usual antics as we journey through stories of Christmas past, present, and future. $70 to $75. 2 p.m.
The Trial of Ebenezer Scrooge, Kelsey Theater, Mercer Community College, 1200 Old Trenton Road, West Windsor, 609-570-3333. www.kelseyatmccc.org. A year after his miraculous transformation, Ebenezer Scrooge appears to have reverted to his old ways. Amidst plenty of mayhem and laughter, Scrooge indignantly files suit against Jacob Marley and the ghosts of Christmas Past, Present and Future. $22. 2 p.m. and 7 p.m.
Odd Man Out, Bristol Riverside Theater, 201 Cedar Street, Bristol, PA. www.brtstage.org. Play that takes place in complete darkness immerses audiences in the life story of Alberto, a blind musician returning to Argentina after years of self-exile. $35 and up. 3 p.m. and 6 p.m.
A Christmas Carol, Music Mountain Theater, 1483 State Route 179, Lambertville. www.musicmountaintheatre.org. Dickens' classic story of curmudgeon Ebenezer Scrooge. $25. 3 p.m.
A Christmas Carol, Passage Theater, Mill Hill Playhouse, 205 East Front Street, Trenton. www.passagetheatre.org. Full production of the holiday classic. $40. 3 p.m.