It's that time of year again; time to stuff your "bah-humbugs" in a sack and raise a toast of good cheer to sweet Tiny Tim (no, not the guy with the ukulele). A Christmas Carol returns to the Northampton stage this holiday season, starring Emmy Award-winner Michael Haley as Scrooge. The production also features original music by BMI Film Music Award-winning composer Alexander Janko (My Big Fat Greek Wedding), performed by archguitarist Peter Blanchette and the Hampshire Young People's Chorus. The well-loved and perhaps best-known tale by Charles Dickens celebrates the power of community, and director Linda McInerney calls it "one of those shows that make you feel more human."

Dec. 17-18, 8 p.m., Dec. 19, 2 p.m. and 8 p.m., Dec. 20, 2 p.m., $7/kids, $15/students and seniors, $20/general, Academy of Music Theatre, 274 Main St., Northampton, (413) 584-9032, www.academyofmsuictheatre.com.