Plot: The movie takes place in Philadelphia in which two sisters Maggie the younger one who is constantly getting herself in trouble and too busy being a party girl to keep a job. Even though she is pretty and vivacious, she still cant keep a boyfriend for more than one night, and then we have the complete opposite older sister name Rose. Rose is a responsible, successful lawyer and has a steady boyfriend. Even though with all of her success she still feels insecure and is a compulsive shoe buyer to satisfy her anxiety. Eventually Maggie, the youngest sister gets kicked out of her fathers house by her stepmother because of her "bad ways" and she has nowhere to go but her sisters Rose apartment. But that does not last for long, when Rose catches her boyfriend Jim in the act with Maggie. Once again Maggie is kicked out and nowhere to go. Maggie finds old letters and postcards from her grandmother, Ella, she thought was not alive. Maggie ends up in Florida to "visit" her grandmother and mooch some money, and belongings off of her. Eventually Ella realizes this, making Maggie get a job to earn her own money as an aid at a retirement home. Later on Rose begins to feel terrible and realizes that if she wants to marry the new guy in her life she needs to make up with her only sister.
Alternative Plot: Irresponsible party girl Maggie (Cameron Diaz) is kicked out of her father's (Ken Howard) and stepmother's (Candice Azzara) home, where she lives for free, and is taken in by her hard-working sister, Philadelphia lawyer Rose (Toni Collette). 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.
Rate this movie!