彼得(乔尔·金纳曼 Joel Kinnaman 饰)曾经是一名精明强干的特种兵,因为一场意外而锒铛入狱,身陷囹圄的彼得被告知可以获得提前释放的机会,但作为交换,彼得必须成为联邦调查局的线人,暗中协助调查局派出的卧底,合力将黑帮老大拉下马。心心念念妻子的安危,彼得接受了联邦调查局开出的条件,哪知道任务刚刚执行没多久,卧底就曝光了身份惨遭杀害。黑帮老大要求彼得补偿由于他的失误而给帮派造成的损失,进一步命令他回到监狱中,在那里暗中进行毒品交易。与此同时,彼得的举动也引起了纽约警方的注意,一时之间,彼得被夹在三股
纽约港的码头上,以约翰尼为首的黑社会势力无情地压迫着码头工人们。曾经是拳击手的特里(马龙·白兰度 Marlon Brando 饰)来到码头为约翰尼工作。他的朋友乔伊因为向犯罪委员会揭发约翰尼等人的罪行,被其手下,也是特里的哥哥查理从楼顶上推下摔死。乔伊的妹妹伊迪(爱娃·玛丽·森特 Eva Marie Saint 饰)发誓要为哥哥复仇,与教区牧师巴里神父一起展开调查。知情人都不敢出面告发。特里也目睹了乔伊被害的经过,虽然同情伊迪的遭遇,想要帮她逃离黑社会的迫害,但他没有告发哥哥的罪行。在与伊迪的接触中,两人