Die zwei gegensätzlichen Schwestern Maggie (Cameron Diaz) und Rose (Toni Collette) verbindet nichts außer ihrer Schuhgröße. Maggie sieht einfach klasse aus, hat aber außer Partys nichts im Sinn und kriegt ihr Leben nicht geregelt, während Rose beruflich erfolgreich ist, aber ansonsten ein unscheinbares Mauerblümchendasein führt. Sie flüchtet sich immer wieder in Frustkäufe - und frönt dabei ihrem Schuhtick.
Der Ärger beginnt, als Maggie bei ihrer Schwester Rose einzieht und sogleich deren Freund verführt. Rose setzt sie wieder vor die Tür und Maggie bleibt nichts anderes übrig, als sich an ihre Großmutter Ella (Shirley MacLaine) zu wenden, deren Existenz die Familie jahrelang verschwiegen hatte. Nach und nach lernen die beiden sich kennen und schätzen, und auch Rose hat mittlerweile ihre große Liebe gefunden. Doch die Schwestern merken, dass ihnen zu ihrem Glück noch etwas fehlt: sie brauchen sich gegenseitig.
| Kurzinhalt - 1
Nachdem die verantwortungsbewusste Rose (Toni Collette) ihre jüngere Schwester Maggie (Cameron Diaz), die total betrunken ist, von deren High School Treffen abgeholt hat, möchte sie diese eigentlich nur zu Hause abliefern. Doch die Stiefmutter lässt Maggie nicht mehr ins Haus, und so bleibt Rose keine andere Wahl als die Nervensäge mit zu sich nach Hause zu nehmen. Lange kann das nicht gut gehen, die Schwestern sind zu unterschiedlich und so kommt es bald zum Eklat. Während Maggie es nach Florida verschlägt, versucht Rose ihr Leben neu zu ordnen.