纽约港的码头上,以约翰尼为首的黑社会势力无情地压迫着码头工人们。曾经是拳击手的特里(马龙·白兰度 Marlon Brando 饰)来到码头为约翰尼工作。他的朋友乔伊因为向犯罪委员会揭发约翰尼等人的罪行,被其手下,也是特里的哥哥查理从楼顶上推下摔死。乔伊的妹妹伊迪(爱娃·玛丽·森特 Eva Marie Saint 饰)发誓要为哥哥复仇,与教区牧师巴里神父一起展开调查。知情人都不敢出面告发。特里也目睹了乔伊被害的经过,虽然同情伊迪的遭遇,想要帮她逃离黑社会的迫害,但他没有告发哥哥的罪行。在与伊迪的接触中,两人
丹尼斯(安德鲁·加菲尔德 Andrew Garfield 饰)独自一人抚养着儿子康纳(诺亚·洛马克斯 Noah Lomax 饰),父子两人和丹尼斯的母亲林恩(劳拉·邓恩 Laura Dern 饰)住在一起,日子过得虽然拮据但是平静。
金融危机爆发后,丹尼斯的人生彻底的跌入了低谷。面对着他再怎样努力都无法负担的房贷,无奈的丹尼斯只得申请破产,一家人被赶出了他们的家,流落街头,生活陷入了绝望之中。为了夺回属于他们的家园,丹尼斯发誓要不择一切手段,他遇见了贪婪邪恶的房地产经纪人瑞克(迈克尔·珊农 Michael