The well known German fairy tale is set deep in a forest. An unborn child is promised to an enchantress, Dame Gothel, as payment for a debt. When the child, Rapunzel, turns 12 years old, the witch shuts her away in a one-room tower in the middle of the woods with no stairway or door and only one window. Whenever the witch wished to enter, she would command Rapunzel to drop her long hair from the window so she could climb up.
Wandering through the woods one day, the prince hears Rapunzel's singing and the two lovers meet once again. Rapunzel's tears of joy return the prince's lost sight, and the two return to his home and live happily ever after.