Een sinistere heks steelt de baby van een eenvoudige kaarsenmaker en zijn vrouw en noemt haar Rapunzel. De heks is vastbesloten om Rapunzel voor zichzelf te houden en sluit haar helemaal alleen op in een hoge toren, zonder enige andere manier om naar binnen of buiten te gaan dan door in haar lange, gevlochten haar te klimmen. Wonderen en gevaren doen zich voor wanneer het meisje een knappe prins ontmoet.