Merlin, Nuffield Theatre

DRAGONS, princes, fire and spells - Merlin is magic.

Nuffield Theatre's Harry Potter-esque version of the mythical tale is a delight from start to finish.

Even as we were taking our seats, the many children in the audience were laughing out loud at the antics of our likeable characters as books flew off the shelves of an ingenious library set, much to the annoyance of one of the librarians.

The laughter continued as the library staff begin to tell the tale of young Merlin and his childhood friends Arthur and Gwen.

The stage is transformed into the enchanting kingdom of Camelot as the trio embark on an action-packed adventure, which is genuinely thrilling with some added giggles.

Our young Merlin (Adam Welsh) is brilliant as he channels Daniel Radcliffe, attempting to keep his unruly magic powers under control. This works well alongside the confused prince Arthur (Fred Lancaster, who wonderfully depicted his struggle between duty to his country and loyalty to his friends) and brave Gwen (feisty Kayla Meikle).

But this is essentially an ensemble piece and there were superb performances throughout a talented eight-strong cast who were also strong musically, singing and playing instruments to beautiful new music by BAFTA nominated Rob Castell.

Particular highlights included the hysterical bunny bouncers guarding the way to the fairy kingdom, the dramatic moment when Merlin learns from an apparition of his mother about his wizarding legacy and the appearance of a gorgeous baby dragon.

Little touches like interval music of Queen hit It's A King of Magic and Take That's Could It Be Magic added to the atmosphere.

In the mould of the hugely-successful Horrible Histories stage shows, this was a wonderful way for youngsters and grown ups to learn more about the legend of King Arthur from a different perspective.

Merlin is not to be missed. It will put a spell on you.