影片讲述了一对陌生男女阴差阳错误入同一间酒店房间,发生了一连串令人啼笑皆非又悬惑丛生、疑问迭起的“惊心”故事,而在一系列看似巧合的矛盾误会背后,却隐藏着惊天的人物身份秘密和男女主人公过往的交集故事,而这一切都在推动着一个“天注定”的曲折爱情故事的圆满结局。拖走白袜小姐姐,1960年代的香港,报馆编辑周慕云(梁朝伟饰)与太太搬进一间住户多是上海人的公寓,和某家日资公司的贸易代表陈先生与太太苏丽珍(张曼玉饰)成了邻居。因为发现各自在外工作的配偶背着他们有了婚外情,周慕云和苏丽珍开始见面商讨未来可能发生的事情以及相应对策。
起初两人是君子之交淡如水就事谈事,可是日子一日接一日过去后,在周围一帮上海邻居的闲言碎语中,他们发现配偶的事