Маленькая принцесса Рапунцель появилась на свет благодаря волшебному цветку, распустившему свои лепестки в одном из самых отдаленных уголках земли. С самого рождения девочка стала обладательницей уникального дара, заключенного в ее волосах, и сила которого состояла в способности возвращать молодость и красоту. Узнав об этом, старуха Готель похищает Рапунцель и увозит подальше от королевства.
С тех пор девочка была заточена в высокой башне в глубине леса и росла под чутким наблюдением матушки Готель. Но однажды, накануне своего 18-летия, девушка решит нарушить запреты мачехи и отправится к месту, откуда каждый год запускают летающие фонарики.