Bűbáj herceget szörnyű átok sújtja, Bűbájos kisugárzásától a királyság minden nőnemű lakója egyből beleszeret, ám mivel ez csak varázslat, képtelen megtalálni így az igaz szerelmet. Ha huszonegyedik születésnapjáig nem lel rá az igaz szerelemre, az átok végérvényesen beteljesedik. Ahhoz, hogy megtalálja szíve választottját, teljesítenie kell három teljesíthetetlen akadályt, amiben segítségére lesz egy bájos és fiatal tolvaj lány.