小鎮執法官威爾·凱恩(加里·庫柏 飾)在卸任的當天,同未婚妻艾米(格蕾絲·凱利 飾)舉行了婚禮,兩人預備開始蜜月旅行的當口,小鎮迎來了三位不速之客,他們是皮爾斯、科比和本,三人在火車站等候五年前被威爾抓獲的惡棍弗蘭克·米勒(Ian MacDonald 飾)。預感小鎮將被卷入一場血腥仇殺的人們紛紛躲避,或者力勸威爾離開,但前任執法官執意留下,并開始在鎮上尋找幫手,豈料不得升遷的員警哈維(小隆·查內 飾)、當年審判弗蘭克的法官等人全部與此事撇清了關系,新婚妻子亦不支持威爾的堅守,孤立無援的威爾只得拿起自己的槍