The site-specific production of Thomas Otway's play from new theatre company the Spectator's Guild doesn't disappoint