Belgrade Theatre have announced full cast and creative team for this year’s family favourite panto Sleeping Beauty, written by and starring by the award-winning Iain Lauchlan.

Leading the cast of Sleeping Beauty is writer and director Iain Lauchlan (a veteran of numerous pantomimes in Coventry) as Nanny Fanny McWheeze. Iain will once again appear alongside his co-winner from the 2023 Pantomime Association Winner Awards Andy Hockley in his 20th Belgrade pantomime as Grumbleweed.

Appearing in his 14th Belgrade Pantomime will be Craig Hollingsworth as Muddles the Jester; playing Carabosse will be winner of Best Villain at the 2024 UK Pantomime awards Wendi Harriott; with Mia King-Harmes as Princess Belle/Queen Hyacinth. Emily Rayner will play Prince Valiant.

They will be joined by Arif Javid as King Cuthbert; and making their third appearance in the Belgrade’s pantomime, Aonghas Ewen as Azurial. Making up the ensemble will be Lauren Steele, Miriana Pavia Alexander Rowles.

When Princess Aurora pricks her finger on an enchanted spinning wheel, she is cursed to fall asleep for 100 years, unless she’s kissed by her one true love. Enter the dashing Prince (and his two rather calamitous sidekicks) who embark on a brave adventure to save the Princess from her terrible fate. But with the wicked Fairy Carabosse determined to ruin their plans, will our trusty trio be triumphant or is the Princess doomed to a century of snoozing? You’ll have to come along to find out.

Sleeping Beauty will play from Wednesday 19 November until Saturday 3 January 2026. There will also be a Relaxed Performance at 2pm on Friday 2 January, with minimised strobe lighting and loud sounds. Tickets are available here.