女巫Gothel靠着一朵神奇的金色花朵保持青春。王后重病,国王派人找到了这朵金花给王后治病,王后病愈,生下了一个一头金发的小女孩Rapunzel。女巫失去金花,却发现小公主的金发有着同样的魔力,因此她偷走Rapunzel,把她关到森林中的一座没有楼梯高塔之上。
十八年后,Rapunzel在女巫的抚养下长成一个拥有长长金发的美人,她越发渴望外面的世界,女巫为了自己青春永驻,想方设法把Rapunzel留在身边。一天,窃贼Flynn盗取公主王冠后逃入森林,在好奇心驱使下登上了这座神秘的高塔,误打误撞见到了塔中的