The excitement and wit of Cervantes’s masterpiece are perfectly conveyed in Alexei Fadeyechev’s stunning production of Don Quixote.

In astounding displays of virtuoso dancing, the plot unfolds as the love between Kitri and Basil is challenged by the fruitless attempts of Kitri’s father to engineer his unwilling daughter into a more lucrative match.

Drama, comedy and love combine in Petipa’s enchanting classic, originally created for the Bolshoi in 1869.

Find out more about the rich variety of West End shows on offer in Theatreland.