無(wú)聲電影時(shí)代,演員的體遠(yuǎn)遠(yuǎn)比聲音重要。琳(簡(jiǎn)哈根 Jean Hagen 飾)就是憑著討好的外形,和唐(吉凱利 Gene Kelly 飾)成為大受歡迎的明星搭檔。然而,隨技術(shù)的發(fā)展,有聲電影世,這就難倒了聲音及難聽(tīng)的琳娜。無(wú)論如何練,她都不能把臺(tái)詞念漂亮。于是,唐請(qǐng)來(lái)了音甜美的凱西(黛比雷斯 Debbie Reynolds 飾),讓她做琳娜音樂(lè)劇幕后的音者,令琳娜的演出聲大振。而走紅的琳娜更目中無(wú)人。唐經(jīng)常與凱、好友科斯莫(唐納德-康納 Donald O\'Connor 飾)合作無(wú)間,唐更與凱擦出火花,兩人相互傾。一場(chǎng)大雨給了唐無(wú)限靈感。然而他如何讓才俱佳的凱西得到應(yīng)有的譽(yù)和地位?