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...
Roy Earle opuszcza więzienie dzięki wpływowemu przestępcy. Chcąc spłacić swój dług wdzięczności, zamierza pomóc jego bandzie w dokonaniu kradzieży drogocennych kamieni.
Nancy bierze udział w szkolnym konkursie na najlepszy artykuł i przypadkowo zostaje wciągnięta w prawdziwe śledztwo dotyczące otrucia. Razem z przyjacielem próbuje znaleźć dowód, który pomoże ujawnić sprawcę.