Lisa Schwarzbaum from "Entertainment Weekly" gave the film a B-, saying: "Against many odds, "Ever After" comes up with a good one. This novel variation is still set in the once-upon-a-time 16th century, but it features an active, 1990s-style heroine—she argues about economic theory and civil rights with her royal suitor—rather than a passive, exploited hearth sweeper who warbles 'A Dream Is a Wish Your Heart Makes'." She also praised Anjelica Huston's performance as a cruel stepmother: "Huston does a lot of eye narrowing and eyebrow raising while toddling around in an extraordinary selection of extreme headgear, accompanied by her two less-than-self-actualized daughters—the snooty, social-climbing, nasty Marguerite, and the dim, lumpy, secretly nice Jacqueline. "Nothing is final until you're dead", Mama instructs her girls at the dinner table, "and even then I'm sure God negotiates."