REVIEW – Ruddigore, Edinburgh Festival Theatre

*****