"Baby Jane" Hudson je 1917. dječja vodviljska zvijezda, a sestra Blanche živi u njezinoj sjeni. Promjena se dogodila 1935. kad je Blanche postala popularna glumica dok se Janeina slava uglasila. Godina je 1962. Jane i Blanche, u invalidskim kolicima, žive u vili koju je platila Blanche. Jane je u međuvremenu postala alkoholičarka, psihički je nestabilna i muči Blanche jer joj je "ukrala" slavu. Kad je Blanche obavijesti da će možda prodati kuću, Janeino stanje se pogorša kao i odnos prema sestri...
Dvije sestre koje se godinama ne slažu prekinu odnose kada ona promiskuitetna i neodgovorna spava s dečkom svoje sestre, ali naposljetku se pomire uz pomoć bake za koju nisu ni znale. Toni Collette i Cameron Diaz glume par bliskih, ali vrlo različitih sestara. Nesputana i neodgovorna Maggie Feller (Diaz) prolazi kroz život zahvaljujući svom izgledu i nedostatku skrupula. Stalno traži financijsku pomoć od svoje uštogljene sestre i uspješne odvjetnice Rose (Collette). Dvije sestre bliske su dijelom zbog toga što je njihova nesretna majka umrla kad su bile male. U isto vrijeme kada Maggie pronađe skrivena pisma koja otkrivaju da ona i Rose imaju baku, Maggie jednim svojim činom iznevjeri Roseino povjerenje. Maggie krene u Floridu u potragu za bakom. Propala uredska romansa prisili Rose da razmisli o karijeri koja je bila središte njezina života. Dok Rose oprezno započinje novu vezu, a Maggie se zbližava s bakom, doznat će mračne obiteljske tajne koje će ih dovesti na put pomirenja.