A Grimm-mese alapján készült történet főhősének, az árva Hamupipőkének ezúttal nem csak a szépségére és kedvességére, hanem az eszére is szüksége van, hogy elnyerje a herceg szerelmét.

A boldogsághoz vezető út nem mindig egyenes, ezt kell megtanulnia a becsületes, jólelkű Tökfilkónak. Ő az egyedüli a faluban, aki segít egy koldusnak, aki köszönetképpen egy aranylúdat ajándékoz neki. A fiú a szomorú hercegnőnek szánja az ajándékot, el is indul vele a kastélyba. Igen ám, de sok irigy, önző ember keresztezi útját...

Laura (Elisabeth Shue) és szerető férje, Steven (Steven Mackintosh) tökéletes boldogságához már csak egy dolog hiányzik: a gyerek. Mikor az asszony végre várandós lesz, új, világtól elzárt otthonukban hamarosan magányosnak és elszigeteltnek érzi magát. A szülés után rádöbben, hogy az anyaság nagyobb kihívás, mint képzelte és lassan elhatalmasodik rajta a kétségbeesés: egyre kevésbé uralja anyai ösztöneit és a babára leselkedő veszélyekről már nem is tudja eldönteni, valódiak, vagy csak zavart elméjében léteznek. A gyanús jelek pedig egyre sokasodnak: egerek árasztják el a pincét, a falból titokzatos napló kerül elő, majd megjelenik egy rejtélyes új dajka.