This adaptation of the story of Briar Rose by the Brothers Grimm, conjures a dreamlike fantasy of palaces and forests, ogres and fairies, princes and babes.

It tells the story of a King and Queen desperate for a child, and a fairy who grants their wish. But when the fairy is not invited to their new baby Rose’s christening she casts a different kind of spell – that on her 16th birthday, the young princess will prick her finger and everyone in the kingdom will fall asleep for 100 years. Only the arrival of a prince from the Far East brings hope of an awakening.

This bold production uses puppetry, imaginative video projections, automata and live music to weave an irresistibly magical storytelling experience.

Royal Albert Hall, Kensington Gore, SW7, April 25. Details: 0845 401 5034,