在20世纪30年代的德国柏林,纳粹势力日益强大。美国女艺人Sally(丽莎·明奈利 Liza Minnelli 饰)是一家俱乐部的舞女,深受人们喜爱。刚来到柏林的英国男教师Brian Roberts(迈克尔·约克 Michael York 饰)成为了Sally的室友,他以教英语为生。然而,Sally对Brian的追求未能成功,因此她怀疑他是个同性恋者。
Sally与她的好友Max(赫尔穆特·格里姆 Helmut Griem 饰)发展了一段关系,后来发现Robert也与Max有过接触。另一方面,一个犹太人Fritz爱上了Robert的学生Natalia,一位富有的犹太小姐。为了与Natalia在一起,Fritz从一个基督教徒转变为犹太教徒。
Sally怀孕了,但她却不知道孩子是Robert还是Max的。随着纳粹在德国的势力不断扩张,Robert决定带Sally返回英国。这部电影获得了1973年奥斯卡十项大奖,最终赢得了包括最佳导演、最佳女主角在内的八项奖项。