เรื่องราวติดตาม ราพันเซล (รับบทโดย Barbie) เจ้าหญิงที่มีชีวิตอยู่ในหอคอยสูงลิบที่ถูกปิดตาย โดยถูกกักขังโดยแม่มดชั่วร้ายชื่อ Gothel (รับบทโดย Anjelica Huston) ราพันเซลมีผมยาวสลวยที่มีพลังพิเศษ ทำให้เธอสามารถรักษาได้และมีความงามที่ไม่เหมือนใคร
แม้จะถูกกักขัง ราพันเซลมีจิตใจที่กล้าหาญและมีความฝันที่จะสำรวจโลกภายนอก วันหนึ่งเธอได้พบกับ เจ้าชาย (รับบทโดย Daniel von Bargen) ซึ่งเข้ามาในชีวิตของเธอ และเริ่มต้นการผจญภัยที่นำไปสู่การค้นพบความรักและการต่อสู้เพื่อเสรีภาพ