“Leave your powers at the door” read a sign on the coatrack in Dionysus’s bar in the Masque and Triangle production of 3 Gods Walk Into a Bar. Directed by Jessica Hall ’14, and featuring an ensemble cast of new and veteran actors, the play was staged April 12 through 14 in Brehmer Theater.
April 26, 2012