丹·埃文斯(克里斯蒂安·貝爾飾)是南北戰爭退伍軍人,因傷殘獲得政府補償后與妻子艾麗絲及兩個兒子在亞利桑那經營農場。惡劣的自然環境和鐵路公司的腐敗威脅使家庭陷入債務危機,丹的能力遭到家人質疑。西部通緝要犯賓·維德(羅素·克勞飾)因劫掠罪行被捕,他與副手查理·普林斯(本·福斯特飾)將被押送至猶馬鎮接受聯邦審判。為挽救農場和家庭尊嚴,丹自愿加入押送隊。盡管賓·維德被鐐銬束縛,其犯罪集團仍持續襲擊隊伍,鐵路公司亦暗中阻撓。押送過程中賓多次制造沖突并揭露丹的困境,最終在猶馬鎮火車站爆發決戰。賓·維德協助丹擊退鐵路公司武裝,以自身生命為代價幫助其家庭獲得清白與新生,并主動接受法律制裁。