Mama Rose (Rosalind Russell) chciałaby widzieć swoją młodszą, utalentowaną córkę June (Suzanne Cupito) na scenie. W tym czasie ignoruje osobę starszej, mniej obdarowanej przez los Louise (Natalie Wood). Kiedy jednak June nie wytrzymuje presji ambicji matki, ta przelewa swoje plany na osobę Louise. Dziewczyna odnosi sukces jako Gypsy, ale to i tak nie zadowala Rose...
Bogaczka Mary Haines nie zdaje sobie sprawy, że jej mąż ma romans z ekspedientką Crystal Allen. Sylvia Fowler i Edith Potte, słysząc tę plotkę od znajomej manikiurzystki postanawiają upokorzyć Mary, aranżując spotkanie z plotkarką.