Flora has a brother (Max Minghella) who is shopping around for religious experience, and a mother (Juliette Binoche) whose kleptomaniac leanings point to a calamity in her past.
Based on Jennifer Weiner's best-selling novel, the film is excellent when portraying the lifelong disconnect between two loving sisters: Maggie (Cameron Diaz), a kleptomaniac with no fixed employment and a fondness for one-night stands, and Rose (Toni Collette), who has nothing in her life but her job in a law firm.