This production of Romeo And Juliet bursts on to the stage like an exploding express train. And it stays like that for the following two hours.

Prokofiev's ballet is given a stunning workout through the Russian State Ballet of Siberia's artistic director Sergei Bobrov. This is no cosy reading of Shakespeare's story of star-crossed lovers but a visceral and ultimately chilling piece of theatre.

It is tough, colourful, fast and intensely dramatic, and you might want to think twice about taking a small child along.

Bobrov gives us superb classical dancing but adds a distinctly modern, cutting edge to his choreography.

The opening fight scene is as breathtaking as anything I have ever seen on the ballet stage.

And the production remains breathtaking throughout. This is a show which should be on the West End stage. It never fails to please and never fails to shock.

You wouldn't want to be on stage during the fight scenes as I am convinced one day an arm, leg or even a head may be lopped off.

The costumes are in rich shades of red and blue, and the sets smoothly conjure up a violent and dangerous Verona.

The dancing is magnificent throughout. Anna Aulie, who was a splendid Giselle in the opening production of this week's visit, is a superb Juliet. You cannot help but fall for this ravishing 21 year old. She dances a Juliet you would be proud to die for.

Lead male dancer Alexander Butrimovich is an immediately appealing Romeo. Impossibly slim, and with the longest legs I have ever seen on a man, he is just perfect.

And when the two of them dance together there is electricity in the air. This pair don't just dance Romeo and Juliet, they live the characters.

Even the roles of Mercutio (Ivan Karnaukhov) and Tybalt (Denzid Zykov) are splendidly realised.

Watch out for Anastasia Koreshuikova as Juliet's nurse. She is terrific.

This is the most vivid production of the ballet I have ever seen and it would make both Prokofiev and Shakespeare proud.