BAFTA winner of best-original screenplay, this exceptional story is vividly revived for the stage.

Shakespeare in Love is an original tale, which has been masterfully adapted for the stage by Lee Hall. I was intrigued to see if the adaptation would live up to its on-screen counterpart, and I was satisfied to find that it did. It was true to the film – the play opens on Will (played by the equally handsome Pierro Niel-Mee), sitting at his writing desk, trying to find his muse. The scenes that followed were expertly delivered by the ensemble, from the witty dialogue to the energetic brawls.

It must be said that the staging (designed by Max Jones) participates hugely in this stage adaptation; cleverly designed to provide a stage-setting, balcony, boudoir and pub – all whilst revolving to signify the changing scenes, continuously moving the story forwards and drawing the eye, along with clever lighting and sound, to the key action. The use of instruments on stage gave a real authenticity to the setting too.

The casting was superb – every actor was compelling in their role, with Pierro Neil-Mee and Imogen Daines (Lady Viola) bringing the necessary intensity to their duo.

Hugely entertaining, witty and compelling – Shakespeare in Love is the perfect night out.

It’s runs at the King’s Theatre in Edinburgh until Saturday 17th November. You can find out more here.