For three weeks only, a masked crusader strikes in New Haven. Since Long Wharf Theatre’s Sargent Drive location closed its ...