Cinema screenings from Dec 22, streaming from Dec 23

From Dec 22 to Jan 4


A hairy tale adventure

“You all know the story of Rapunzel, right? That lassie with the long hair who’s been trapped in her lockdown tower for what feels like forever. The lassie who’s sitting there like a loon waiting for some Prince will come along and save her. Well, think again.

Cos I bet nobody mentioned the hairdresser who made it her life’s mission to track Rapunzel down? Or Rapunzel’s twin brother who’s terrified he’s going to have to take the throne if his sister isn’t found? And they certainly didn’t mention that six foot all singing, all dancing rose in the garden whose psychic visions are going to save the day?

Because you see to truly know a story, you must know all the deets. And let me tell you chookies, the story you know of Rapunzel is incomplete. But finally, at long last, you get to hear from all the characters, all six sides, all six chapters. And despite what you might have thought, they don’t all end in happily ever after.

Rapunzel is a celebration of theatricality, music and storytelling. A chance to hear from every character in this well-known hairy tale, untangled and re-braided for this day and age. A chance to sit with the family and finally piece together the story of one lassie and her journey from isolation to taking her rightful place at the…. Hey come on, I’m not going to give away the ending now, am I?” Paige Ootabook, Narrator

A very special online festive show filmed in the beautiful surrounds of Stirling Castle, created by a Christmas cracker writing team, featuring sparkling showtunes from Novasound and directed by Scottish Panto King Johnny McKnight. Also available will be a free, fun, festive activity pack for families to enjoy over the holiday period.

Directed by Johnny McKnight

Film Directed by Stewart Kyasimire

A National Theatre of Scotland production in partnership with Historic Environment Scotland

Booking Information

Where to Watch

Rapunzel will be released in selected cinemas from 22 December, see here for the list of venues.

You can watch the digital version of Rapunzel from the comfort of your own home, through a special page on our website, from 23 December 10am until 4 January 12pm.

If you prefer to support your local theatre this Christmas, you will be able to purchase tickets for the stream on selected local theatres' websites. Please check your local venue for more details.

Ticket Prices

Tickets are available on a scale of £0 to £25 to make Rapunzel accessible to everyone during this Christmas period. Whatever contribution you make will be much appreciated and will go towards covering the production and technical costs for this festive online show.

How to Watch

You will receive a confirmation email after you have booked and we will contact you nearer the time with the page link and full details of how to watch the show and access the resources.


To book Rapunzel for your school, please contact Theatre in Schools Scotland, a National Theatre of Scotland and Imaginate partnership, at tiss@imaginate.org.uk


Audio Described, BSL interpreted and Captioned versions of Rapunzel are available.

BSL interpretation by Jamie Rea.

Please book your tickets below and we will be in touch with guidance on how to view accessible versions of the show.

If you have any queries, please contact us by email or call 0141 227 9019.