《abp 178》推销员马奋斗在经历人生挫折后突然发现他的许多愿望一一开始实现到头来却发现他原来最希望拥有的一直在他面前越战后退役越军阮力(周润发饰)辗转来到香港靠杀人为生期间遇上琳(关之琳饰)并成为情侣然而一次行动中阮力奉命要干掉琳之父亲及后力之上司坚得悉琳对其生疑故下令阮力杀琳以灭口阮力带琳逃走坚下令追杀二人期间琳得悉阮力乃杀父仇人伤心欲绝力为让琳亲报父仇藉意开枪杀她琳开枪还击力含笑倒地…Tom(大卫·斯特雷泽恩 David Strathairn 饰)和Gail(梅丽尔·斯特里普 Meryl Streep 饰)夫妻感情疏远为了努力弥补缝隙他们决定带着儿子Roarke(约瑟夫·梅泽罗 Joseph Mazzello 饰)和爱狗进行漂流冒险旅行——Gail曾经勇敢地漂流过铁手套这一令人闻风丧胆的三河交汇处途中他们遇见Wade(凯文·贝肯 Kevin Bacon 饰)、Terry(约翰·C·赖利 John C. Reilly 饰)和FrankWade的小手段让Roarke将他推崇为英雄然而Frank中途无端失踪突然Wade和Terry露出狰狞的真面目——他们是抢劫巨款潜逃的罪犯正在逃亡Wade利用Tom和Roarke做人质威胁Gail带他们漂过铁手套Tom在误打误撞中逃离虎口和爱狗在下游准备埋伏勇敢的Gail将第二次挑战铁手套而且是要救出儿子早在下游等待的Tom和Gail合力不仅是战斗还是再次感受到同甘共苦的爱情...