Macrobert Arts Centre

Beauty and the Beast

Fri, 27th November - Thur, 31st December, Times Vary120 mins

Check description for Price bands. (+ £1 booking fee per transaction)

Description
Beauty and The Beast is supported locally by Ian Gallacher Jewellers
Written by Johnny McKnight and Directed by Robert Softley Gale

Once upon a time, in a far, far, far-away land – even further than the Howgate Shopping Centre – was a town named Stirling Stella. 

A town where the recession never ended, the high street is held together by charity shops and optimism is strictly seasonal.

Bunty Buntock is just trying to keep it all together while worrying about her two children, Belle and Sebastian. Belle has had enough of men – especially her thigh-slapping, protein-shaking, red-flag-waving ex, Gaston.

All Belle wants is finally show everyone in the town that she’s got what it takes to take home that all-important Stirling Stella Showchoir Championship Trophy (the fact there’s a cash prize doesn’t hurt either).

Sebastian is desperate to be taken seriously for once. Tired of being the class clown, he longs for the attention of the local witch, Valentina Rizzla  - who hasn’t looked up from her crystal ball (or her phone) since the latest series of The Traitors. 

 And spare a thought for the once pretty-boy Princey McPrincerson, once the golden boy of Stirling Stella – now cursed, cancelled, and confined to the draughty halls of his 128 room mansion.

A former heart-throb turned misunderstood recluse, he’s gone full folklore nightmare. But behind the fangs and fur lies a man who just wants to be loved again…

Who could have guessed that a stolen rose and a Showchoir final with very suspicious judging – would change their lives forever?

A riotous reimagining of the greatest love story in the pantosphere: part Grease, part Bridgerton, all-bursting with rock-around-the-clock swagger, jukebox attitude, and high-octane harmonies. 

Big songs, riotous laughs, and a heart-lifting happy ending that proves even the unlikeliest love can bring the house down!

Price Bands

Off-Peak prices = £27 standard | £22 concessions - 27th of November – 10th of December

Peak Prices = £32 standard | £27 concessions - 11th of December - 31st December

Early bird Offer

5% reduction on bookings of 4 tickets until 30th of April 2025

Accessible Performances

Saturday 5 December at 2pm Relaxed. Click here
Wednesday 9 December at 7pm - Audio Described
Thursday 10 December at 7pm – BSL Interpreted
Wednesday 16 December at 7pm - Captioned



Group bookings

If you are a School, Care Home, Organisation, and require an invoice, please complete our group booking enquiry form. Once you have submitted it, a member of our group booking team will get in contact as soon as possible to assist you with your booking.


Waiting List

If the show you want to book for is sold out, please call on 01786 46 6666 to be added to our waiting list.


Babes-in-arms tickets

We only have 8 complimentary 'babes in arms' tickets per performance for children 12 months or younger (at the time of the performance). These can only be obtained by contacting Box Office on 01786 46 6666. Please note that they are non-seated tickets and are first-come-first-served. To avoid disappointment, we advise customers who need a babes in arms ticket to call box office before booking to check babes in arms ticket availability.
Booking Details
Friday 27th November
7:00 pm
Book nowOff-Peak
Saturday 28th November
2:00 pm
Book nowOff-Peak
Saturday 28th November
7:00 pm
Book nowOff-Peak
Wednesday 2nd December
7:00 pm
Book nowOff-Peak
Thursday 3rd December
7:00 pm
Book nowOff-Peak
Friday 4th December
7:00 pm
Book nowOff-Peak
Saturday 5th December
7:00 pm
Book nowOff-Peak
Sunday 6th December
12:00 pm
Book nowOff-Peak
Sunday 6th December
5:00 pm
Book nowOff-Peak
Wednesday 9th December
Audio Described
7:00 pm
Book nowOff-Peak
Thursday 10th December
7:00 pm
Book nowOff-Peak
Friday 11th December
7:00 pm
Book nowPeak
Saturday 12th December
2:00 pm
Book nowPeak
Saturday 12th December
7:00 pm
Book nowPeak
Sunday 13th December
12:00 pm
Book nowPeak
Sunday 13th December
5:00 pm
Book nowPeak
Wednesday 16th December
Captioned
7:00 pm
Book nowPeak
Thursday 17th December
7:00 pm
Book nowPeak
Friday 18th December
7:00 pm
Book nowPeak
Saturday 19th December
2:00 pm
Book nowPeak
Saturday 19th December
7:00 pm
Book nowPeak
Sunday 20th December
12:00 pm
Book nowPeak
Sunday 20th December
5:00 pm
Book nowPeak
Tuesday 22nd December
2:00 pm
Book nowPeak
Tuesday 22nd December
7:00 pm
Book nowPeak
Wednesday 23rd December
2:00 pm
Book nowPeak
Wednesday 23rd December
7:00 pm
Book nowPeak
Thursday 24th December
12:00 pm
Book nowPeak
Thursday 24th December
5:00 pm
Book nowPeak
Saturday 26th December
12:00 pm
Book nowPeak
Saturday 26th December
5:00 pm
Book nowPeak
Sunday 27th December
12:00 pm
Book nowPeak
Sunday 27th December
5:00 pm
Book nowPeak
Monday 28th December
2:00 pm
Book nowPeak
Monday 28th December
7:00 pm
Book nowPeak
Tuesday 29th December
12:00 pm
Book nowPeak
Tuesday 29th December
5:00 pm
Book nowPeak
Wednesday 30th December
2:00 pm
Book nowPeak
Wednesday 30th December
7:00 pm
Book nowPeak
Thursday 31st December
12:00 pm
Book nowPeak
Thursday 31st December
5:00 pm
Book nowPeak
You may also like...