XVI wiek.Wojska tureckie najeżdżają należące do Polski ukraińskie stepy. Do armii polskiej dołączają Kozacy zaporoscy, w zamian za obietnicę przekazania im władzy nad stepami. Po zwycięstwie nad Turkami Polacy nie wywiązują się z obietnicy i pacyfikują kozackie oddziały. Pokonani Zaporożcy osiedlają się na pobliskich wzgórzach. Kilkanaście lat później synowie kozackiego pułkownika Tarasa Bulby, Andriej i Ostap, przyjeżdżają do Kijowa, by studiować na polskiej uczelni. Andriej zakochuje się w polskiej szlachciance Natalii, córce gubernatora miasta Dubno.
18-letnia Marjorie (Natalie Wood) jest częścią zamożnej, żydowskiej rodziny mieszkającej w Nowym Jorku. Z uwagi na wciąż kultywowane tradycje jej chłopak to grzeczny i poukładany Żyd Sandy. Studiująca dziewczyna marzy o karierze aktorskiej, co nie spotyka się z entuzjazmem jej rodziców. Kiedy nastolatka spędza wakacje na obozie letnim, pewnego wieczora spotyka intrygującego Noela (Gene Kelly). Starszy od niej mężczyzna pracuje w teatrze, który umila czas korzystającym z kurortu wczasowiczom. Marjorie jest zafascynowana nową znajomością.
Zmagający się z alkoholizmem gwiazdor filmowy poznaje młodą śpiewaczkę. Z jego pomocą odnosi ona sukces jako aktorka, podczas gdy kariera mężczyzny ulega załamaniu.