Livestream ballet: Natalia Makarova’s production of this fantastical 19th-century classic ballet brings an exotic world of temple dancers and noble warriors to life. A haunting tale of a Prince’s true love, lost when he marries another.

 

Running time: c.3h 5m / two intervals.