Irresponsible party girl Maggie is kicked out of her father's and stepmother's home—where she lives for free—and is taken in by her hard-working sister, Philadelphia lawyer Rose. After Maggie's disruptive ways ruin her sister's love life, Rose turns her out as well. But when their grandmother, who they never knew existed, comes into their lives, the sisters face some complicated truths about themselves and their family.
Cameron Diaz
as Maggie Feller
Toni Collette
as Rose Feller
Shirley MacLaine
as Ella Hirsh
Mark Feuerstein
as Simon Stein
Ken Howard
as Michael Feller
Richard Burgi
as Jim Danvers
Brooke Smith
as Amy
Candice Azzara
as Sydelle Feller
Francine Beers
as Mrs. Lefkowitz
Anson Mount
as Todd
Eric Balfour
as Grant
Andy Powers
as Tim