В этом мультфильме Барби предстает в роли очаровательной принцессы Рапунцель, известной своими невероятно длинными и сияющими волосами, обладающими волшебной силой. Ещё будучи ребёнком, она была похищена злой колдуньей Готель из королевского дворца и заточена в высокой башне, окружённой опасностями. Чтобы охранять пленницу, Готель приставила к башне огнедышащую дракониху по имени Пенелопа. Однако неожиданно Пенелопа стала верной и преданной подругой Рапунцель, а также вместе с ними жил веселый и находчивый кролик Гоби, который всегда подбадривал принцессу в её приключениях.
Долгое время Рапунцель не подозревала о существовании мира за пределами башни и верила, что её заточение – это ради её же безопасности. Она проводила дни, занимаясь рисованием с использованием волшебной кисти, которая оживляла все её творения. Однажды, исследуя башню, она нашла секретную дверь, ведущую в неизвестность. Преодолев страх, принцесса вышла из заточения и очутилась в оживлённой деревне, где познакомилась с молодым и добрым Стефаном. Между ними сразу возникло взаимное чувство, хотя Рапунцель ещё не знала, что Стефан – наследник соседнего королевства.
Вернувшись в башню, Рапунцель столкнулась с гневом Готель, которая жёстко наказала её за непослушание, снова заперев и лишив свободы. Но благодаря смекалке, поддержке Пенелопы и магии кисти принцессе удалось сбежать. Её путь вновь пересекся с Стефаном, который пригласил её на королевский бал. Однако главной задачей Рапунцель стало преодолеть коварные планы колдуньи и защитить свои близкие и себя. В этом нелёгком испытании ей помогали верные друзья, а также её неиссякаемое мужество и волшебные способности, что позволило ей обрести настоящую свободу и счастье.