Keegan Theatre’s uneven but affecting production traces a lifelong friendship shaped by love, loneliness, and pain.
Keegan Theatre presents Tracy Letts’ blistering satire of officials rewriting history for their own advantage.
Keegan's "Noises Off" hits its marks with zeal, yet doesn't achieve the high-flying heights of truly hilarious farce.
Keegan Theatre's "Merrily We Roll Along" hums and dances fabulously, despite a few missteps and awkward touches.
Anchored by terrific lead performances, Keegan Theatre's 'Sweat' turns up the heat in a drama roiled by race and class division.
Keegan's "The Lifespan of a Fact" mounts a thought-provoking debate about distinguishing the facts in nonfiction
The Keegan Theatre production has provoked heartfelt discussions about gender and identity
Despite a few strong performances, Keegan's Lincolnesque doesn't fully deliver, landing somewhere in the muddy middle
Maria Rizzo plays Roxie unhinged, with moxie and murderous rage -- and she is amazing.