前度江湖人物九纹龙(郑伊健饰)出狱后,在「九龙冰室」当侍应,决心过平淡生活。然而,一个六岁男孩突然出现,自称是他的儿子。原来,当年九纹龙为保护女友Helen(莫文蔚饰)的安全,远赴泰国执行任务,狠心不辞而别,Helen独自生下儿子兆龙。九纹龙在与兆龙的相处中逐渐找回亲情,并认识了兆龙的班主任阿蒙(李彩桦饰),两人产生了感情。然而,江湖恩怨并未远离,九纹龙被迫再次面对过去的仇家,为了保护家人,他不得不重新拿起武器,卷入一场血腥的江湖纷争。最终,九纹龙在亲情与江湖之间做出了艰难的选择,试图为家人争取一个平静的未来。