从越南逃出的John(任达华 饰)在哥哥的菲律宾货轮上帮忙,谁知哥哥却从事杀人越货的勾当,赚钱无数却血债累累。某日,货轮前往香港途中,遭遇一群被困海上的越南难民。船员假意搭救他们,却在难民上船后亮出屠刀。John认出当年好友Garry(周景扬 饰),拼死将其救下,Garry则在撞击中失去记忆。
货轮在香港码头受到盘查,身份不明的Garry打伤警察,跳船逃跑,导致货轮被当局扣下。船长一众唯恐Garry吐露杀人越货内幕,派出船员寻找追杀。随后数日,码头接连发生多宗凶杀案。香港警队女督察(杨丽菁 饰)侦查得知与逃跑的Garry有关,立即展开追捕,却在这一过程中发现其中另有隐情……。刚和男友分⼿的小雾,因一笔意外的稿费而在北京胡同里租了一套房⼦,期待⾃己⼀个人的世界。不料母亲因无法与家中的⽼人相处,搬来与她同住。奇特的战争开始了。 每天⼀睁眼,在屋子的每⼀个角落,母亲荒谬的生活规则与偏执的行为方式折磨着小雾。小雾也被母亲的思维逻辑潜移默化的影响着。两个极度缺乏安全感的女人,在饭桌, 尿盆,碗筷中互相攻击,防御。在战争高潮,她们已无法面对彼此。母女各自开始了一场恋爱,获得了暂时的平衡, 但最终都失败了。。