当德克萨斯人迈克尔许诺的工作未能在怀俄明州实现时,韦恩误认为迈克是他雇佣来杀死不忠的妻子苏珊娜的杀手。迈克充分利用了这个机会,收了钱就跑了。在他逃跑期间,事情出了问题,当他遇到真正的杀手莱尔时,情况很快变得更糟。
迈克尔·威廉姆斯是一名从海军陆战队退伍后住在车里的流浪者。由于迈克尔不愿在求职申请中隐瞒战争受伤经历,一份油田工作失败了,因此迈克尔流浪到怀俄明州红石乡村寻找其他工作。当地一位名叫韦恩的酒吧老板误认为他是一名杀手“来自达拉斯的莱尔”,韦恩雇佣他来杀害他的妻子。韦恩给了他一叠现金——“现在一半,以后一半”——迈克尔也跟着拿了钱。
迈克尔拜访了韦恩的妻子苏珊娜,他没有杀死她,而是试图警告她她的生命处于危险之中。她给他更多的钱来杀死韦恩。迈克尔试图离开小镇,但一场车祸让他遇到了当地的警长,原来他就是韦恩。迈克尔设法逃离韦恩,但却遇到了来自达拉斯的真正的莱尔。莱尔和韦恩很快弄清楚发生了什么事,而迈克尔拼命试图在莱尔找到苏珊娜之前警告她。
第二天早上,当莱尔来向韦恩取钱时,他绑架了苏珊娜和迈克尔,他们正试图从韦恩的办公室取回隐藏的现金。韦恩和苏珊娜因贪污罪被通缉,韦恩被自己的副手逮捕。莱尔带着迈克尔和苏珊作为人质返回,并将韦恩带出监狱,取回他们藏匿的钱。在一个偏僻的墓地,韦恩从钱箱里拿出一把枪,用枪指着莱尔,然后莱尔将一把刀扔进了韦恩的脖子。迈克尔和莱尔打斗,莱尔最终被刺穿在墓碑上。当莱尔起身攻击迈克尔时,苏珊娜开枪打死了他。
迈克尔和苏珊娜上了附近的一列火车,但当苏珊娜试图背叛迈克尔时,迈克尔从高速行驶的火车上扔掉了大部分钱,然后将苏珊娜扔下车,并在受伤的韦恩陪同下被警察逮捕。他最后说道:“再见,红岩”。迈克尔为自己存了一些现金,并继续乘坐火车前往新城镇。