由马迪警督押送的嫌疑犯威高(吉昂•马利亚•沃隆特 Gian Maria Volonté 饰)从火车上逃跑,马迪马上联络总部在各处设置路障,并且出动警力大力搜捕威高。科里(阿兰•德龙 Alain Delon 饰)提前从监狱里被释放,当晚找到了昔日旧友里克敲诈得到了钱和枪,随后买了车离开此地。威高死里逃生巧合之下躲进了科里的后备箱里。科里经过路障检查时帮助威高蒙混过关,两人就此结识。他们途中被劫匪抢劫,两人相互配合杀死了劫匪。马迪警官判断威高逃跑会投靠酒吧店主桑提,于是找到桑提要求他当线人并提供线索,桑提拒绝
纽约港的码头上,以约翰尼为首的黑社会势力无情地压迫着码头工人们。曾经是拳击手的特里(马龙·白兰度 Marlon Brando 饰)来到码头为约翰尼工作。他的朋友乔伊因为向犯罪委员会揭发约翰尼等人的罪行,被其手下,也是特里的哥哥查理从楼顶上推下摔死。乔伊的妹妹伊迪(爱娃·玛丽·森特 Eva Marie Saint 饰)发誓要为哥哥复仇,与教区牧师巴里神父一起展开调查。知情人都不敢出面告发。特里也目睹了乔伊被害的经过,虽然同情伊迪的遭遇,想要帮她逃离黑社会的迫害,但他没有告发哥哥的罪行。在与伊迪的接触中,两人