Professional pantomime is back at the Marina Theatre, with one of the several versions of Aladdin currently on stage in this region.

Directed by David Samuel, this is a spectacular and slick production in every way, with diverse music directed by Matthew Reeve, superb costumes, and a myriad of stunning stage sets.

The cave in particular was most striking, albeit rather hard to see at first, through an enthusiastic dose of smoke.

The cast is led by Nigel Pivaro as Abanazar, better known for his role as Terry Duckworth in Coronation Street. Matt Brinkler is a highly creditable Aladdin, making his pantomime debut.

Christopher Stone as the Emperor of China would be equally at home on the operatic stage, and Ellie Stevenson captivatingly plays Princess Jasmine.

Mike Newman Junior is Wishee Washee, keeping the audience of every generation entertained in the links between main scenes without ever resorting to innuendo or anything more risqu� than an occasional reference to knickers.

Despite a throat infection, Simon Howe is a glorious Widow Twankey, with a countless array of dazzling frocks.

The remaining cast members, including a chorus of local children, are equally impressive.

David Bunkell

This unmissable production continues at the theatre until January 6.