Onstage company
Documented collaborators
A Thousand Tales presents a magical, family-friendly contemporary ballet that celebrates classic fairy-tale characters through a fresh, cinematic score by Alexey Shor. Choreography by Francesco Ventriglia, with stunning sets and costumes by Roberta Guidi di Bagno, this production has dazzled audiences since its world premiere at Dubai Opera in January 2023 and returns to the stage in a Dubai restage in 2025. Produced by SAMIT Event Group, the show continues its international journey, including a Canadian tour in Calgary and Edmonton in September 2025 with Alberta Ballet Canada joining the cast.