Kneehigh's dark fairy tale fantasy is not for children, but it's a stunning, not to be missed experience.