Raiponce, une jeune fille à la chevelure particulièrement longue, vit au sommet d'une tour depuis sa plus tendre enfance, et reçoit chaque jour la visite de la vieille sorcière qui l'a élevée. Un jour, un prince qui passe dans les environs entend sa voix et entre dans la tour.