Rapunzel wurde von ihren Eltern ausgesetzt und wuchs daher als Waisenkind bei der Zauberin Eleonor auf. Als die Königin Eleonor um Hilfe bittet, folgt Rapunzel ihr heimlich und sieht zum ersten Mal die Stadt, wo sie zudem Prinz Sigismund trifft. Währenddessen verlangt die Königin magische Hilfe für ihren Sohn, die Eleonor verweigert. Zur Strafe werden Eleonor und Rapunzel ins Gefängnis gesteckt. Mit Sigismunds Hilfe gelingt ihnen jedoch die Flucht und sie tauchen im Wald unter. Nach vielen Jahren findet Sigismund Rapunzel in einem einsamen Turm.