THE last - and one of the finest - of Shakespeare's works is indeed such stuff of which dreams are made.

The Tempest has a beating heart of magic shot through with mortal worries of love, betrayal, forgiveness and retribution.

From the god-like Prospero, wronged Duke of Milan, aided by his spiritual servant Ariel, comes a web of sorcery that sees lovers meet, traitors suffer and ultimately wrongs forgiven.

This production has the magic and the bawdiness one would expect and hope for.

There are failings - the fascinating relationship between Prospero and Ariel is not explored to its full potential and Prospero himself is not quite the mighty figure he should be.

Overall, however, this is a production full of emotion and humour.