James Conners (Justin Ament) regresa a su pueblo antieguo, Legend (Nuevo México) en 1865 para vengar Will Tunney (Angus Macfadyen), el hombre que mató a sus padres. Gracias a su regreso, serán reunidos con María Cooper, el amor de su vida que se había perdido. Cuando finalmente tiene que enfrentarse a Tunney, Conners tendrá que decidir si llevar a cabo su venganza o reembolso.