本片改編自美國作家托馬斯·艾迪生(Thomas Eidson)的西部小說《最后一駕》(The Last Ride)。
故事發(fā)生在1886年的新墨西哥州,許多年前,由于生活所迫,塞繆爾·瓊斯(湯米·李·瓊斯)不得不跟隨一個阿帕齊族的印地安部落背井離鄉(xiāng),眼下,已經(jīng)是兩鬢斑白的瓊斯終于回到了闊別已久的故鄉(xiāng),想和妻女在這里過幾年平靜的生活,頤養(yǎng)天年。沒想到,這個被他拋棄的家早就物是人非,妻子多年前已經(jīng)去世,唯一的女兒麥琪(凱特·布蘭切特)也已經(jīng)嫁人,她對這個在幼年時期就遺棄了自己的父親冷眼相對,毫無感情可言。
瓊斯試圖彌補父女之間的親情,但是固執(zhí)的女兒就是不能接受他,反倒是麥琪的小女兒莉莉(伊雯·瑞切爾·伍德)對這個突然出現(xiàn)的外公頗有好感,這讓瓊斯歷盡滄桑的心靈多少有了個安慰。然后災(zāi)難毫無征兆地降臨在天真可愛的莉莉身上——她被一群從軍隊叛逃出來的匪徒綁架了!他們的首領(lǐng)齊丁還兇殘地殺死了莉莉的爸爸、麥琪的丈夫布瑞克(亞倫·艾克哈特)。為了給丈夫報仇,更為了從匪徒手里救回莉莉,麥琪決心自己動手干掉這伙人渣,但是單憑她一個女子,又怎么可能獨自對付一眾兇悍的歹徒?這時身邊可以給予她幫助的,就是生疏多年的父親。這對本來關(guān)系惡劣的父女,此時此刻必須要拋開一切隔閡,并肩戰(zhàn)斗……