Friends. Rivals. Sisters. One is a party girl who steals, lies and leeches off anyone she can. She believes that her looks will get her through anything, but her idea of sex is a drunken fumble in a bathroom during a high school reunion during which even the remotest hint of romance is demolished when she throws up. The other is a lawyer with low self esteem and an ordered life which, when it includes a man, is something that she confesses, does not usually happen to her. At the moment, however, she has found herself in bed with her boss, Jim (Richard Burgi) and she likes him a lot. Maggie and Rose Feller (Cameron Diaz and Toni Collette) are sisters who could not be more unalike. When their differences finally push them apart they ultimately discover through a grandmother (Shirley MacLaine) whose existence has been kept secret from them by their father (Ken Howard) that they are incomplete without each other.