The Edinburgh Puppet Company brings this classic fairy tale to life via some magical marionettes.
The show follows the story of Rapunzel, who has been protected from the world by a witch and so lives alone in a tall tower on the edge of a forest.
But she is discovered by a prince, who finds he can gain access to her abode by climbing her extraordinarily long hair.
Tickets cost £4.50. Call 01293 553636.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules hereComments are closed on this article