1942年,几个很普通的德军士兵从温暖的海滨随部队调往斯大林格勒前线,很快他们就被残酷的战火吞没了。随着冬天的来临严寒成了比战斗更可怕的东西。在冰天雪地里他们想的不是如何作战,而是如何活下去。每天都有上千德国士兵死亡。德军的溃败就像一场大灾难,士兵们一个个死去,最后的两个人在幻想着回乡的温暖中冻死在了白色的冰面上。。无声电影时代,演员的形体远远比声音重要。琳娜(简·哈根 Jean Hagen 饰)就是凭着讨好的外形,和唐(吉恩·凯利 Gene Kelly 饰)成为大受欢迎的明星搭档。然而,随着技术的发展,有声电影问世,这就难倒了声音及其难听的琳娜。无论如何训练,她都不能把台词念得漂 亮。于是,唐请来了声音甜美的凯西(黛比·雷诺斯 Debbie Reynolds 饰),让她做琳娜音乐剧幕后的配音者,令琳娜的演出声名大振。而走红的琳娜更加目中无人。
唐经常与凯西、好友科斯莫(唐纳德·奥-康纳 Donald O'Connor 饰)合作无间,唐更与凯西擦出火花,两人相互倾慕。一场大雨给了唐无限的灵感。然而他如何让才艺俱佳的凯西得到应有的名誉和地位?。