Engang for længe siden i en magisk tid, da der stadig fandtes drager, levede en pige, der hed Rapunzel. Hun havde det smukkeste hår i verden, men hendes liv var langt fra vidunderligt. Hun levede som tjenestepige hos Gothel, en misundelig, lumsk heks, der holdt Rapunzel gemt langt inde i frygtelig skov, bevogtet af den enorme drage Hugo og omgivet af en fortryllet glasmur.