本片改编自美国作家托马斯·艾迪生(Thomas Eidson)的西部小说《最后一驾》(The Last Ride)。 故事发生在1886年的新墨西哥州,许多年前,由于生活所迫,塞缪尔·琼斯(汤米·李·琼斯)不得不跟随一个阿帕齐族的印地安部落背井离乡,眼下,已经是两鬓斑白的琼斯终于回到了阔别已久的故乡,想和妻女在这里过几年平静的生活,颐养天年。没想到,这个被他抛弃的家早就物是人非,妻子多年前已经去世,唯一的女儿麦琪(凯特·布兰切特)也已经嫁人,她对这个在幼年时期就遗弃了自己的父亲冷眼相对,毫无感情可言。 琼斯试图弥补父女之间的亲情,但是固执的女儿就是不能接受他,反倒是麦琪的小女儿莉莉(伊雯·瑞切尔·伍德)对这个突然出现的外公颇有好感,这让琼斯历尽沧桑的心灵多少有了个安慰。然后灾难毫无征兆地降临在天真可爱的莉莉身上——她被一群从军队叛逃出来的匪徒绑架了!他们的首领齐丁还凶残地杀死了莉莉的爸爸、麦琪的丈夫布瑞克(亚伦·艾克哈特)。为了给丈夫报仇,更为了从匪徒手里救回莉莉,麦琪决心自己动手干掉这伙人渣,但是单凭她一个女子,又怎么可能独自对付一众凶悍的歹徒?这时身边可以给予她帮助的,就是生疏多年的父亲。这对本来关系恶劣的父女,此时此刻必须要抛开一切隔阂,并肩战斗……