Hamupipőke történetének újabb, modern feldolgozása. A szomorú sorsú, örökbe fogadott Tessa (Sofia Carson) azt az álmot dédelgeti, hogy egy énekes tehetségkutató műsor győztese lesz. Persze mostohája (Jennifer Tilly) mindent megtesz, hogy ebben megakadályozza.

Lilly szörnyű körülmények között - farkasok közt, egy sötét erdőben - jön a világra. Édesanyja szülés közben meghal. Lilly kétségbeesett édesapja, Lord Hoffman, szeretetét életben maradt lányára vetíti ki, akit pánikszerűen óv mindentől. Néhány év elteltével Lord Hoffman, úgy dönt, újra megházasodik. Újdonsült felesége, Lady Claudia, betegesen féltékeny Lily-re és titokban a haláláért imádkozik. Végül "felbérli" a tulajdon öccsét, hogy ölje meg a mostohalányát, és bizonyíték gyanánt hozza el a szívét. A férfinak azonban megesik a szíve a lányon, és életben hagyja. Lily az erdőben, néhány útonálló barlangjában lel menedékre. Lady Claudia viszont nem nyugszik, míg a saját szemével nem látja Lily, vagyis Hófehérke, holttestét.

Hol volt, hol nem volt, volt egyszer egy Meseország, ahol minden klappolt: Hamupipőke a bálban ropta, Piroska a kosárkáját markolta, Csipkerózsika meg készült a kiadós szunyára. Akár ide is biggyeszthetnénk, hogy "Itt a vége, fuss el véle!", igen ám, de Meseország nagy varázslója szabadságra megy, s két helyettesére, Munkra és Mambóra bízza a Jó és Rossz örök egyensúlyának betartását, a két ügyefogyott segéd pedig elkövet egy óriási bakit, aminek az lesz a vége, hogy Haumpipőke gonosz mostohája, Frieda átveszi az irányítást. Nem kisebb dolgot akar, mint meghódítani Meseországot, s átírni az összes sztori végét: győzzenek a rosszak! Hamupipőke (barátainak csak Pipő) ezt nem nézheti tétlenül, hisz hiába is várná, hogy a szép szőke herceg eljöjjön érte fehér lován, ha Friedának más tervei vannak. Felkerekedik hát és barátjával, Rickkel, valamint törpékből és tündérekből álló szokatlan kompániájával szembeszáll Friedával, hogy visszaállítsa az egyensúlyt a Rossz és Jó között.