BADDIES, foiled fairytale romances, dashing young heroes and dubious jokes — it can only mean one thing, it's panto season!
Theatres across south west Wales are busy preparing themselves for the magical productions to hit the stage — and not least Ffwrnes — which is set to welcome the Friendship Theatre Group for their performance of Dick Whittington.
Building on the success of Aladdin in 2013, Denny Twp and Friends will be returning to the stage between Friday, January 10 and Sunday, January 26 to tell the famous tale.
Audiences are invited to join Dick Whittington and his cat on his journey as he seeks his fortune in London, a city where the streets are paved with gold.
The charitable actors donates money to local groups every year, and this year six organisations benefited.
The group has now passed the total of £150,000 donated in the last 19 years, and promise to continue to do so with the public's continued support.
But is Dick Whittington the only panto to look forward to this festive season? Oh no it isn't.
The swashbuckling story of Peter Pan is set to hit Swansea's Grand Theatre until Sunday January 12.
Starring Jimmy Osmond as Captain Hook, Swansea Sound presenter Kevin Johns as Mrs Smee and Liam Mellor as Starkey, the show promises to bring the much-loved family tale to life for audiences.
Elsewhere, at the Lyric Theatre in Carmarthen, Rainbow Valley Productions will present Aladdin.
Starring BBC Radio Wales presenter and much-loved comedy performer Owen Money, the show is certain to bring some much-needed fun to those cold, dark winter months between Friday, January 3 and Sunday, January 12.
And completing the line up at Ammanford's Miners Theatre, the pantomime classic of Aladdin will also be performed by The Panto Company.
Wishey Washey and the gang are promising to transport the audience to Old Pekin for an adventure that has endured for centuries.
The group promise to leave no questions unanswered, from whether the evil Abanazar will convince Aladdin to enter the cave of a thousand dreams to fetch the lamp, to whether Princess Jasmine will find the boy of her dreams.
The show takes place on Sunday December 29 at 1pm and 3.30pm.