故事發生在位于羅斯克里克的一座礦業小鎮上,艾瑪(海莉·貝內特飾)和丈夫馬修(馬特·波莫飾)在這里過著與世無爭的生活。某日,鎮里的惡霸鮑勃(彼得·薩斯加德飾)槍殺了馬修并奪走礦山控制權,只有艾瑪在悲痛中立誓復仇。她用全部積蓄雇傭了賞金獵手山姆(丹澤爾·華盛頓飾),盡管報酬微薄,但艾瑪的遭遇喚醒了山姆內心的正義感。為了對抗鮑勃及其裝備精良的自衛隊,山姆召集了六名各懷絕技的邊緣人:賭徒法因(克里斯·帕拉特飾)、流浪兵喬伊(伊桑·霍克飾)及另外四位身負秘密的亡命之徒。這支臨時拼湊的隊伍在山姆指揮下展開特訓,不僅教授村民防御戰術,更以智勇瓦解鮑勃勢力的滲透。最終決戰中,七人團隊憑借精密配合擊潰敵軍,鮑勃在正面對決中被山姆親手誅殺。戰斗雖使部分成員犧牲,但小鎮得以重獲自由,幸存者們則選擇繼續守護這片土地。