Dawno, dawno temu, w czasach gdy na świecie królowały smoki i magia, żyła prześliczna siedemnastoletnia dziewczyna o imieniu Roszpunka o najpiękniejszych, promiennych włosach, jakie można sobie wyobrazić. Ale Roszpunka nie była szczęśliwa. Została bowiem uwięziona przez złą i potężną czarownicę Gothel, która ukryła dziewczynę głęboko w lesie, otoczyła szklanym murem, a na straży postawiła olbrzymiego smoka - Hugo. Jednakże za sprawą niezwykłej przewrotności losu i dzięki odkryciu czarodziejskiego pędzelka, Roszpunka wyrusza w podróż prawdy, która ujawni niecną intrygę, przyniesie pokój w dwóch zwaśnionych królestwach oraz zapewni jej miłość przystojnego Księcia Stefana. A wszystko to dzięki pomocy Penelopy - najmniejszego, nieśmiałego smoka. Barbie jako Roszpunka udowodnia wszystkim dziewczynkom, że miłość i żywa wyobraźnia potrafią zmienić świat...