Als Baby wurde Ella (Anne Hathaway) von ihrer Patin, der Fee Lucinda, mit einem Zauber belegt, der sich im Teenageralter zunehmend als Fluch erweist: Ob sie will oder nicht, Ella muss alles tun was man ihr sagt. Als ihre Mutter stirbt, heiratet ihr Vater wieder. Die böse Stiefmutter
und ihre zwei gerissenen Töchter, nutzen Elläs ungeliebte Gabe schamlos aus. Machtlos gegen das Trio, macht sich Ella auf die Suche nach Lucinda, damit diese den Fluch wieder zurücknehmen kann. Auf dem Weg durch das märchenhafte Königreich schließt sie Freundschaft mit einem Elf
und macht die zunächst unerfreuliche Bekanntschaft mit dem attraktiven Mädchenschwarm Prinz Charmont (Hugh Dancy - "King Arthur"), der sogar einen eigenen Fanclub hat ...