故事发生在20世纪30年代的上海,托德(拉尔夫·费因斯 Ralph Fiennes 饰)是一位生活和事业都陷入了瓶颈的外交官,整日混迹于欢场和酒馆之间。刚刚来到这里的时候,托德也有过宏大和高远的理想, 菲尔(阿伦·瑞克曼 Alan Rickman 饰)是一名发型设计师,他和妻子莎莉(娜塔莎·理查德森 Natasha Richardson 饰)经营着一家美发店,是圈内人人羡慕的神仙眷侣。令众人大跌眼镜的是,莎莉竟然离开了菲尔,不仅如此,她也开了一家美发店,成为了菲尔的竞争对手。遭遇妻子背叛的菲尔一蹶不振,在日复一日的消沉中,他逐渐忘却了自己的梦想。一次偶然中,菲尔得知自己所在的小镇上即将举行一场全国性的美发大奖赛,经过反复的思想斗争后,他决定重拾梦想,再次走上赛场。同样参赛的还有莎莉和菲尔的老对手雷(比 卡拉盖德(蓝妮·卡彭RaneeCampen饰)是含着金汤匙出生的千金大小姐,自幼过着养尊处优的惬意生活。物质上的过分优渥令卡拉盖德的性格变得乖僻而又蛮横,对待周围所有的人都是一副颐指气使的模样,非常的