The cast of Sleeping Beauty in the Grand Theatre, Swansea
Theatres are going back to their roots as the panto season gets into full swing.
The tradition, said to combine Italian Commedia dell 'Arte with Variety, is thought to date from the Middle Ages.
And at Swansea's Grand Theatre, a version of the classic fairy tale, Sleeping Beauty, is being staged until January 17, 2010.
It has all the traditional elements - a beautiful princess, a handsome prince and a wicked fairy.
The cast includes Helen Fraser, known to millions as Bad Girls' unpleasant prison warden 'Bodybag'.
In the title role is Nia Jermin, who made her West End debut in Les Miserables at the age of ten. She has since been in numerous West End productions, television shows and films including 'About a Boy' and 'Love Actually'.
They're joined by Emmerdale actress Malandra Burrows, and Andrew Agnew, (known to many children as PC Plum from Balamory), West End star Lewis Bradley and Kevin Johns.
Meanwhile at the Lyric Theatre in Carmarthen there will be a pantomime version of Jack and The Beanstalk from Saturday 2 January to Sunday 10 January.
In Llanelli, Babes in the Wood will be performed at Theatr Elli from Wednesday 13 January to Saturday 16 January and the following month there will be a production of Cinderella from Wednesday 27 January to Saturday 6 February.