The story is about a girl who is transformed into an old woman by a witch whose spell prevents her from even telling anyone what happened. So, she becomes the cleaning lady for a mysterious wizard who lives in a magical castle that flies from one place to another.
It turns out she is not the only one who is not what she seems. A graceful but silent scarecrow, a wheezing dog, a little boy, the wizard, and even the wicked witch will all have unexpected transformations as they try to escape from the order of the king, who wants all magicians to help him fight a war.
There are some gorgeous visuals,a lush field of flowers, a charming town, and the endlessly inventive castle, which moves along on chicken feet. But like the title character, it seems to be missing a heart. The characters are reserved and distant, and they tolerate, even seem to expect a level of disengagement from enemies, friends, and even family that is disconcerting. The voice talents include Lauren Bacall, Blythe Danner, and Christian Bale, but they never mesh; it's as though each is in a different movie. It is unsettling that the objects -- a flame (voice of Billy Crystal), a scarecrow, even the machines seem to have more personality than the humans. Ultimately, it is easier to appreciate the movie than to be enchanted or engaged by it.
Parents should know that this movie includes battle violence and frequent peril and tense confrontations. Characters are transformed or disguised in forms that may be troubling to some in the audience. A character smokes a cigar. There is brief non-sexual nudity (tush) and implied off-screen nudity.
Families who see this movie should talk about the advantages and disadvantates Sophie finds in being old. Why does she change her mind about the witch?
Families who enjoy this movie will also enjoy the Oscar-winning Spirited Away. They should read the book and some of the other stories by Diana Wynne Jones. They will also enjoy the books of Lloyd Alexander, Brian Jaques, and Tamora Pierce.