Pirates of Penzance 1988 review 2