
The Great Race
of the Zodiac

The Great Race of the Zodiac invites the audience into a world where myth, movement, and imagination intertwine. Inspired by the timeless legend of the zodiac animals, this ballet follows twelve distinct spirits called forth by the heavens to embark on a grand race that will shape the rhythm of the calendar. The story begins with the Emperor sending out a call that travels through natural and celestial realms. One by one, the animals answer, each bringing the shape of its own spirit. Some step forward with fiery bravado, others move with a calm and steady grace, and still others enter with a spark of playful curiosity. As the race carries them across rivers, mountains, and open sky, their true natures rise in vivid motion. Rather than a contest of speed alone, the journey becomes a celebration of character. Every animal meets a moment where its own strengths rise forward, whether in a burst of courage, a spark of cleverness, a show of loyalty, a flash of playfulness, or a steady devotion to the path ahead. These moments reveal why each one earns its place in the cycle of months. They gather at last in a circle, each animal stepping into its own place, and the formation becomes the zodiac wheel itself, a living ring where every month finds its light. They began as rivals, each striving for a place in the sky, yet their travels reveal something deeper. Every creature has offered a quality that no other could, and the celestial cycle can exist only when all are present. Their gathering becomes a reminder that the heavens are guided by many voices moving with one purpose. Time turns because every month carries its own spirit, and the zodiac shines only when all are included. The Great Race of the Zodiac celebrates this truth with movement, color, and music. It honors the idea that everyone has a place, everyone brings something irreplaceable, and only through the strength of the whole does the universe move forward.
Premiere July 2026, Elmhurst Ballet theatre, Birmingham
Commissioned by Elmhurst Ballet School
67 students (age 11-13 years old ), entire lower school students
Music: Archie John
Puppetry direction: Marc Parrett
Lighting Design: Shane Button
Costume Design: George Liang & Julie Anderson
Projection design: Ben Simpson, Katie Holland
Rehearsal assistant: Joey Zhu
Artistic Consultant: Joanne Bernard
With Kind support by the London Ballet Circle
