Rapunzel é uma princesa que foi raptada do castelo de seus pais quando era um bebê e é mantida presa em uma torre. Ela possui longos cabelos mágicos e, como está perto de completar 18 anos, sonha em sair do confinamento para ver as luzes que sempre aparecem para ela no seu aniversário. Certo dia, Flynn Ryder, um bandido que está em fuga, se esconde na torre e a ajuda a fugir. No entanto, a madrasta da princesa, que a manteve presa durante toda a sua vida, vai tentar a todo custo impedir a fuga.