Dos hermanas huérfanas, con una historia de conflictos, rompen su relación cuando una de ellas, promiscua y más irresponsable, se acuesta con el novio de su hermana, pero finalmente se reconcilian con la ayuda de una abuela que nunca supieron que tenían.
En sus zapatos
La coqueta y excéntrica Maggie (Cameron Diaz) y la sencilla y responsable abogada Rose (Toni Collette) son hermanas, mejores amigas y aciagas rivales que parecen no tener nada en común salvo la talla y algunos secretos de familia. Tras una desgarradora pelea, descubren por accidente que también comparten una abuela que no sabían que tenían (Shirley MacLaine). Juntas inician el camino para hacer las paces entre ellas y consigo mismas.