The reliably inventive Devon-based theatre company Le Navet Bete has created its best production to date with this swashbuckling adventure based on