Following a few changes to the panto cast here is the most up-to-date list:-
Aladdin: Amy Cassells Princess Jasmine: Emma Wilson Widow Twankey: Hilary Lynas
Wishee Washy: Adam Cooper PC Ping: Stuart Fleming PC Pong: Trish Leeson
Genie of the Lamp: Kenneth Stewart So Shy: Jennifer Lochhead
Spirit of the Ring: Laura Softley Emperor of China: Gordon Brown.