A bájos Giselle (Amy Adams), egy dalokkal és szerelemmel teli mesevilágban éppen hozzámenne álmai férfiához, a jóképű Edward herceghez (James Marsden), ám a trónját féltő királynő (Susan Sarandon), a frigyet megakadályozandó belöki a lányt egy elvarázsolt kútba, melynek következtében Giselle…