Prinsessa on kyllästynyt omaan ulkonäköönsä ja pyytää asiaan
apua Noidalta – tietenkin vastoin vanhempiensa tahtoa. Noita
lupaa muuttaa prinsessan kauniiksi, jos prinsessa suostuu antamaan noidan valtaan jonkun, joka sydämestään rakastaa prinsessaa. Prinsessa ei välitä Naapurivaltakunnan nörtihköstä prinssistä, joten päättää antaa tämän Noidan käyttöön. Noita muuttaa Prinssin lohikäärmeeksi, joka alkaa tehdä tuhojaan ja uhkaa myös Prinsessan kotilinnaa.
Pohdittaessa oudon lohikäärmeen alkuperää Prinsessa joutuu
paljastamaan sopimuksensa Noidan kanssa. Kuningas ja Kuningatar vievät tyttärensä Vuorten Viisaan luo, jotta tämä murtaisi taian. Vuorten Viisas onnistuukin löytämään keinon saada Prinsessa ajattelemaan jotain muutakin kuin itseään ja ulkonäköään. Taika murtuu, lohikäärme palautuu Prinssiksi ja nuoret saavat toisensa.