《西部往事》(Once Upon a Time in the West,港译《万里狂沙万里仇》,台译《狂沙十万里》)为意大利导演赛尔乔·莱翁内所执导的意大利式西部片(Spaghetti Western),由亨利·方达、查尔斯·布朗森与克劳蒂雅·卡汀娜(Claudia Cardinale)所主演。虽然此片并非李昂尼所执导的最后一部西部片,但公认为是他生涯中的巅峰;此片也被广泛的认为是史上最伟大的西部片之一。
电影的一开始,弗兰克Frank手下的三个枪手在片石镇火车站之前的一小站足足等了12分钟,等来了口琴师Harmonica,口琴师本来是约弗兰克在此见面,了结一段过往的恩仇。既然弗兰克没有来,枪战就不可避免了,口琴师干掉了三个枪手,自已锁骨下也中了一枪。
那弗兰克为什么失约呢,他领着其他手下的,去杀马克贝恩Mc.Bain一家。贝恩本来与小儿子在悠闲地猎斑鸠,等待着自己第二次婚宴的开始。没想到几分钟后,一家四口就被枪杀在自家的门口。
贝恩家的农场,虽然名字都起好了——甜水镇Sweetwater Town,其实周围都是荒漠,只不过就在贝恩家孤零零的房子旁边,有一口甜水井,可以给蒸汽火车头补水,因此是已经延伸到片石镇的通往西部的铁路的下一个必然的站点。
铁路大享莫顿Morton本来是让弗兰克用威逼利诱的法子赶走贝恩一家,占有甜水井这个要地,实现自己将铁路一直通到大西洋的梦想。但弗兰克就是这么狠毒狡诈,他和他的手下穿着另一个以肖恩Cheyenne为首的匪帮的清一色的招牌大衣来杀贝恩一家,并留下了这种大衣的碎片,嫁祸他人。
贝恩的第二任妻子吉尔Jill是贝恩在新奥尔良认识的漂亮妓女,他们一个月前已经在新奥尔良登了记,现在,当吉尔在惨案发生几天后到达片石镇火车站时,贝恩家已经没有活人来接站了。
吉尔雇了一辆马车前往Sweetwater,途中经过一个类似大车店的旅馆,里面住着各色人等。当吉尔随着车夫,好奇地进来看看时,门外响起了密集的枪声。活着进来的唯一的人就是带着手铐的肖恩。他被警察误认为是杀死贝恩一家的主谋而被抓获,但不知他用什么方法打死了押运他的几个警察。他在大车店里试探了一下在这养伤的口琴师,并让一个吓呆了的旅客帮他打断了手铐,然后与前来会合的手下扬长而去。。。。