Rapunzel is een prachtige jonge meid die als baby is meegenomen door een heks en opgesloten in een toren zonder enige mogelijkheid om te ontsnappen. De heks is de enige die de toren kan bereiken, door Rapunzel's lange haar te gebruiken als touw om omhoog en omlaag te klimmen. Op een dag wordt een prins aangetrokken door het geluid van Rapunzel's zang en besluit om haar haar te beklimmen om bij haar te komen