Fifteen-year-old Charlotte Flax (Winona Ryder) is tired of her wacky mom (Cher) moving their family to a different town any time she feels it is necessary. When they move to a small Massachusetts town and Mrs. Flax begins dating a shopkeeper (Bob Hoskins), Charlotte and her 9-year-old sister, Kate (Christina Ricci), hope that they can finally settle down.
I found a lot of it preposterous, but I enjoyed that quality. Why do we look at movies? To learn lessons and see life reflected back at us? Sometimes. But sometimes we simply sit there in the dark, stupefied by the spectacle.
Roger Ebert, Chicago Sun-Times