Gallus in Weegieland
Showing from Wed 10 Dec — Sun 4 Jan 2026
Recommended Age 7+ | Contains audience interaction.
‘Have I gone mad? I’m afraid so, but let me tell you something, the best people usually are.‘
The West End is in crisis. Our beloved Gallus has their ballet exam today and can’t remember the difference between good toes and naughty toes. Then, to make matters worse, their best pal Dinah The Cat (if a feline bezzie is good enough for Taylor it’s good enough for Gallus) has vanished. So Gallus decides to skip their dance exam and go searching for Dinah down that mysterious-looking pothole, finding themselves in a land full of mystery and wonder. Dundee. Jokes… Gallus has ended up in….
WEEGIELAND: a winter wonderland populated with strange-talking creatures, a maniacal power-hungry Queen and her son Knavey (quite possibly the hottest Harry Styles rip-off the pantosphere has ever seen).
Will Gallus ever find their beloved Dinah The Cat? Will Knavey declare his love for Gallus and live happily ever after? Or the will the evil Queen of Hearts stop true love in its tracks by demanding OFF WITH THEIR HEADS? Find out in this year’s Tron Panto.
Cast: Jessica Donnelly, Catriona Faint, Aidan MacColl, Marc Mackinnon, Louise McCarthy, Star Penders & Jorgey Scott-Learmonth
Written by JOHNNY McKNIGHT
Directed by SALLY REID
Designed by KENNY MILLER
Composer & Musical Director ROSS BROWN
Lighting Design by MIKE ROBERTSON
Choreography by EVA FORRESTER
Running Time: 2hrs 30mins including a 20 minute interval
Illustration by Barry Thompson/Design by Jamhot
| Wed 10 December 2025 | 10:30am | 10/12 - 10:30am | SOLD OUT | |
| Wed 10 December 2025 | 7:00pm | 10/12 - 7:00pm | Limited | |
| Thu 11 December 2025 | 10:30am | 11/12 - 10:30am | SOLD OUT | |
| Thu 11 December 2025 | 7:00pm | 11/12 - 7:00pm | SOLD OUT | |
| Fri 12 December 2025 | 1:00pm | 12/12 - 1:00pm | SOLD OUT | |
| Fri 12 December 2025 | 7:00pm | 12/12 - 7:00pm | SOLD OUT | |
| Sat 13 December 2025 | 2:00pm | 13/12 - 2:00pm | SOLD OUT | |
| Sat 13 December 2025 | 7:00pm | 13/12 - 7:00pm | SOLD OUT | |
| Sun 14 December 2025 | 1:00pm | 14/12 - 1:00pm | SOLD OUT | |
| Sun 14 December 2025 | 6:00pm | 14/12 - 6:00pm | SOLD OUT | |
| Wed 17 December 2025 | 1:00pm | 17/12 - 1:00pm | SOLD OUT | |
| Wed 17 December 2025 | 7:00pm | 17/12 - 7:00pm | SOLD OUT | |
| Thu 18 December 2025 | 1:00pm | 18/12 - 1:00pm | SOLD OUT | |
| Thu 18 December 2025 | 7:00pm | 18/12 - 7:00pm | SOLD OUT | |
| Fri 19 December 2025 | 4:00pm | 19/12 - 4:00pm | SOLD OUT | |
| Fri 19 December 2025 | 8:00pm | 19/12 - 8:00pm | SOLD OUT | |
| Sat 20 December 2025 | 2:00pm | 20/12 - 2:00pm | SOLD OUT | |
| Sat 20 December 2025 | 7:00pm | 20/12 - 7:00pm | SOLD OUT | |
| Sun 21 December 2025 | 1:00pm | 21/12 - 1:00pm | SOLD OUT | |
| Sun 21 December 2025 | 6:00pm | 21/12 - 6:00pm | SOLD OUT | |
| Tue 23 December 2025 | 12:00pm | 23/12 - 12:00pm | SOLD OUT | |
| Tue 23 December 2025 | 5:00pm | 23/12 - 5:00pm | SOLD OUT | |
| Wed 24 December 2025 | 12:00pm | 24/12 - 12:00pm | SOLD OUT | |
| Wed 24 December 2025 | 5:00pm | 24/12 - 5:00pm | SOLD OUT | |
| Sat 27 December 2025 | 1:00pm | 27/12 - 1:00pm | SOLD OUT | |
| Sat 27 December 2025 | 6:00pm | 27/12 - 6:00pm | SOLD OUT | |
| Sun 28 December 2025 | 1:00pm | 28/12 - 1:00pm | SOLD OUT | |
| Sun 28 December 2025 | 6:00pm | 28/12 - 6:00pm | SOLD OUT | |
| Mon 29 December 2025 | 1:00pm | 29/12 - 1:00pm | SOLD OUT | |
| Mon 29 December 2025 | 6:00pm | 29/12 - 6:00pm | SOLD OUT | |
| Tue 30 December 2025 | 1:00pm | 30/12 - 1:00pm | SOLD OUT | |
| Tue 30 December 2025 | 6:00pm | 30/12 - 6:00pm | SOLD OUT | |
| Wed 31 December 2025 | 12:00pm | 31/12 - 12:00pm | SOLD OUT | |
| Wed 31 December 2025 | 5:00pm | 31/12 - 5:00pm | SOLD OUT | |
| Sat 03 January 2026 | 1:00pm | 03/01 - 1:00pm | SOLD OUT | |
| Sat 03 January 2026 | 6:00pm | 03/01 - 6:00pm | SOLD OUT | |
| Sun 04 January 2026 | 1:00pm | 04/01 - 1:00pm | SOLD OUT |