老王(任达华 饰)、雪玲(郑裕玲 饰)、龙哥(梁家仁 饰)和达叔(吴孟达 饰)等人均是缉毒警察,他们并肩作战,同甘共苦,彼此之间结下了深厚的情谊。某日,他们端掉了一个毒窝,却让毒贩头子给逃走了,之后,毒贩头子杀了龙哥,其余人发誓要找到毒贩头子,给龙哥报仇。 某日,阿友(张学友 饰)意外发现了达叔和毒贩同流合污,并拍下了录像作为证据。阿友将此事告诉了信任的阿丹(甄子丹 饰)和老王,谁知道老王和达叔是一伙的,为了消抹证据,老王杀死了阿丹,栽赃给阿友。阿友的女友阿美(温碧霞 饰)发现了那盘致命的录像带,为了救阿友,阿美亦死在了老王手上,却也使隐藏颇深的老王露出了马脚。
在父母亲的安排之下,园子(村川绘梨 饰)嫁给了名为雨宫(林遣都 饰)的青年,从此告别了少女时代,步入了家庭主妇的行列。然而,园子的内心里对于雨宫没有丝毫的感情,她的丈夫对于她来说,不过是和自己住在同一屋檐下的陌生人而已。即便如此,园子还是和雨宫发生了肉体关系,并且怀上了雨宫的孩子。十个月之后,园子成为了母亲。 之后,工作上的变动让雨宫一家人来到了京都生活。一次偶然中,园子结识了雨宫的上司越智(安藤政信 饰)。在一来二去的交往之中,园子被风度翩翩温文尔雅的越智所吸引,而越智亦在园子的身上发现了寂寞的气息,最终,两人越过了伦理道德的那条界限。