约翰·罗塞尔自幼是老罗塞尔先生从战俘中带回来并抚养他长大的,但是他生性豪放不羁,又回到土著人的中间,在茫茫山野间生活。直到老人去世时,留给他自己的一处房子,那里现在是一家旅馆,由能乾的杰茜经营。老人希望他回到白人中间,用英语思考问题。他却将房子变卖,杰茜只好回家。他们一行人从旅馆出发,一同乘坐马车的还有医生夫妇以及强行霸占别人位置的弗兰克。他们担心路上不安全,改走一条废弃的山路,却遭到一伙人的袭击,原来弗兰克是劫匪中的成员,目的是医生携带的不义之财。这伙人打破了他们的水袋,劫走了医生的妻子做人质。匆忙间,劫匪们遗失了钱袋,他们要用医生妻子换钱袋。胆小的医生不敢前去,一任妻子在炎炎烈日下呻吟。带领大家对付劫匪的罗塞尔冒死前往,在腹背受敌的不利情况下,只身对敌,为了营救他人与匪徒同归于尽。
帕特在一次打赌中,输去了他心爱的马。这次他驾着一辆租借来的公共马车,载着一对新婚夫妇,新郎威拉德和新娘多莱塔。在他们的下一站旅途中,他们落入了一伙以乌舍为首的歹徒手中。当歹徒首领乌舍获知新娘多莱塔是一位经营铜矿的富商的女儿时,他决定要狠狠的敲诈一笔钱。在这群歹徒等待赎金到来的24小时内是紧张而刺激的,然而帕特和新娘多莱塔之间却发生了微妙浪漫的关系。
主角Roy Bean准备回到西部,向之前几乎要了他命的酒吧恶徒复仇,却突然发现自己已成为西部镇上最新的「犯法」,同时也是「执法」者。随即他很快的靠自己与一把手枪走天涯,在西部位于文明边陲的小镇上自行建立法令系统,并成为镇上最新的执法先锋。
蛮荒的美国西部某座小镇,一辆马车刚刚运来一袋金币。粗鲁蛮横的警长将金子装进保险箱,并且告诫副警长德鲁比要小心防范,不要让任何宵小之徒有机可乘。他们这一番话早被躲在外面的一胖一瘦两个歹徒听到,两个家伙趁警长在前面休息的时候,偷偷潜入警察局伺机行窃。他们生怕弄出一点声响,每当被弄疼忍不住大叫的时候,都会跑到远离小镇的野外大叫。这两个坏家伙的举动引起德鲁比的注意,他用各种看起来不起眼的小计谋对付笨贼们,以让他们忍不住大叫出声,好引来警长。
在狂野的美国西部,路边贴着一张悬赏公告,面目狰狞的老狼作恶多端,警方悬赏五千美金要将其捉拿归案。说曹操曹操到,脸上蒙着一块布的老狼驾着他的花斑马绝尘而至,他听到附近有马车的声音,于是将其拦了下来。这是一辆卖冰棍的车,老狼当然连冰棍都不会放过,抢了两根和他的宝马分享。在此之后老狼飞奔来到镇上,他粗暴蛮横的恶名远播,胆小的连忙逃跑,来不及逃跑的赶紧示好,自不量力的上前挑衅随后被干掉。很快小酒馆变得清净了,当然只有不长眼眉的德鲁比时常在老狼面前转来转去,令这个暴徒十分心烦。 就在此时,美丽的西部女郎在窗外唱起欢快的歌曲,老狼不由得起了坏心眼……
《牛仔与外星人》改编自斯科特-米切尔-罗森伯格(Scott Mitchell Rosenberg)的漫画,故事背景发生在美国西部,讲述了一个牛仔和印第安人联合对抗外星人进攻的故事。该片的改编权原本属于环球电影公司,导演也曾被确定为《美丽心灵》(A Beautiful M ind)的导演罗恩-霍华德(Ron Howard),甚至连编剧都已确定为马克-费格斯(Mark Fergus)和霍克-奥斯比(Hawk Ostby),史蒂芬-斯皮尔伯格(Steven Speilberg)则担当此片的制片人。不过,在新确认的制作班底中,编剧换成了弗里德-范-兰特(Fred Van Lente)和安德鲁-弗雷(Andrew Foley)。导演乔-法弗罗原计划邀请《钢铁侠》的老搭档小罗伯特-唐尼,但是由于对方的工作档期太满,最终换成了“007”扮演者丹尼尔-克雷格。《牛仔与外星人》讲述的是,1873年,亚利桑那州,赦免镇,丹尼尔·克雷格饰演的失忆男子进入了这个沙漠中的小镇,镇上的人们显然对这个一手绑着铁链的男子戒心很重。小镇由哈里森·福特饰演的铁腕镇长把持着,整个镇子都笼罩在其阴影之下。但是镇上的人们没有料到的是更加恐怖的事情发生了,一些不知名的东西从天而降,以闪电的速度和奇怪的武器将人们一个接一个的劫持了。这时候丹尼尔·克雷格饰演的陌生男子渐渐找回了自己的记忆,并想到了对付外星人的方法,在飘渺的美女旅者(奥利维亚·王尔德)的帮助下,他们团结了镇子的人们,齐心合力对付外星人。