A classic fairytale rejigged as a musical comedy