本·门德尔森,迈克尔·法斯宾德,罗伊·麦克凯恩,柯蒂·斯密特-麦菲,亚历克斯·麦奎因,布鲁克·威廉姆斯,凯伦·皮斯托里斯,安迪·麦克菲,杰弗瑞·托马斯,玛德琳·萨米,斯图尔特·马丁,安得烈罗伯特
19 世纪末,16 岁男孩杰(柯蒂·斯密特-麦菲 Kodi Smit-McPhee 饰)来到美国,企图横跨北美寻找自己的心爱的姑娘,一名神秘的旅人塞勒斯(迈克尔·法斯宾德 Michael Fassbender 饰)加入杰的行列,两人一同向西行进,不料在美国西部荒原,被人 盯上,一场激烈的枪战也在等待着他们……