在彈藥充足、潛藏著不法威脅的西部小鎮里,盧克·海姆斯沃斯飾演的經典槍手比爾·希科克被迫結束隱居生活。當地牧場主雇傭的武裝團伙企圖通過暴力手段驅逐居民,希科克在目睹無辜者受害后,決定以精準的槍法和過人的戰術對抗這股邪惡勢力。特雷斯·阿德金斯飾演的反派頭目曾與希科克在南北戰爭中并肩作戰,卻因利益背叛了昔日戰友。布魯斯·鄧恩飾演的鎮長試圖斡旋,但暴徒們持續升級的襲擊最終迫使希科克帶領幸存居民展開反擊。影片通過多場緊湊的槍戰戲碼,展現了希科克如何在彈盡糧絕之際用最后三發子彈擊斃敵首,卻也在混戰中身負重傷。克里斯·克里斯托弗森飾演的老兵在片尾為希科克包扎傷口時,暗示這位傳奇槍手將繼續漂泊于未馴服的西部荒野。