美国南北战争时期,南方庄园主卡梅伦一家原本过着安逸的生活。卡梅隆和斯通曼家的孩子同在一所寄宿学校念书,接触中,年轻的本杰明·卡梅隆(亨利·B·沃斯奥 Henry B. Walthall饰)和埃尔西·斯通曼(丽莲·吉许 Lillian Gish饰)互生情愫。然而不久南北战争爆发。本杰明参加了南方军队,奔赴前线,与北方的昔日好友斯通曼(拉尔夫·李维斯 Ralph Lewis饰)成了敌手。战后,黑人烧杀抢掠。本杰明组织三K党,对黑人进行报复,粉碎了建立所谓的“黑人王国”的阴谋。本杰明与埃尔西这对患难情侣也终于走
纽约港的码头上,以约翰尼为首的黑社会势力无情地压迫着码头工人们。曾经是拳击手的特里(马龙·白兰度 Marlon Brando 饰)来到码头为约翰尼工作。他的朋友乔伊因为向犯罪委员会揭发约翰尼等人的罪行,被其手下,也是特里的哥哥查理从楼顶上推下摔死。乔伊的妹妹伊迪(爱娃·玛丽·森特 Eva Marie Saint 饰)发誓要为哥哥复仇,与教区牧师巴里神父一起展开调查。知情人都不敢出面告发。特里也目睹了乔伊被害的经过,虽然同情伊迪的遭遇,想要帮她逃离黑社会的迫害,但他没有告发哥哥的罪行。在与伊迪的接触中,两人