桑德拉(伊梅尔达·斯汤顿 Imelda Staunton 饰)和丈夫结婚已经四十年了,在这漫长的四十年里,两人之间虽然不能说是从未有过争执,但也算恩爱,桑德拉深深的信赖着自己的枕边人。然而某一日,桑德拉震惊的发现,丈夫不仅有了外遇,外遇的对象竟然还是自己最好的朋友。伤心和愤怒之中,桑德拉选择了离开,前往伦敦投奔自己的妹妹碧芙(西莉亚·伊姆瑞 Celia Imrie 饰)。 虽然身为姐妹,可碧芙的性格和桑德拉却是大相径庭。碧芙生来热情奔放又开朗,而且非常擅长通过肢体语言来挥洒心情。桑德拉决定和碧芙一起去上舞蹈课,在翩翩起舞之中,压抑了一辈子的桑德拉终于找到了情绪的发泄口。。上世纪50年代,女主角林波儿随养母到香港艰难营生。但她坚持传承南音,在闽南侨胞的帮助下一举成名,被东南亚影迷誉为“一代旦后”的传奇故事。。年轻的男同性恋阿哲(柯宇伦)对同龄人不感兴趣,爱上在游泳馆游泳时总是一言不发旁若无人的已婚男人冯伟(陈锦鸿),然而因为自信的缺失,他没敢同冯伟表白,而是借助与冯伟的妻子月纹(邱淑贞)发生性关系,在想象中完成与他的肌肤之亲。
月纹的意外死亡令冯伟想起之前两人冷淡的关系,明白到月纹在心中所占分量,陷入自责中不能自拔,陪在他身边暗恋他的基佬(曾志伟)虽心疼却也不敢表示出太过直白的关心,只能规劝凡事想开慢慢会好。阿哲亦觉自己应为月纹的死负一定责任,愧疚地逃到台北,偶遇外形同月纹不差的rose(邱淑贞),借醉酒将自己的压抑吐出之后,rose要他对心诚实,可是她又有着怎样的心事,又是如何排解,却是无人能知。。