影片《独行侠》的故事情节通过印第安人武士唐托(约翰尼·德普饰)之口,叙述了独行侠约翰·瑞德(艾米·汉莫饰)两人之间惊险的大冒险,在1869年的德克萨斯州,本应该遭到处决的杀人魔卡文迪什(威廉·菲德内尔饰)却在半路途中逃脱。