
Yang (Jang Dong-gun) è un abile spadaccino che mira a diventare il più grande guerriero mai esistito, durante una faida tra clan a lui viene chiesto di sterminare gli ultimi avversari rimasti in vita, compresa una neonata che rappresenta l’ultimo membro del clan rivale ancora in vita.
Yang disubbidirà all’ordine e presa la bambina con sè fuggirà in America dove proverà a rintracciare un amico di vecchia data che vive a Lode, una sperduta cittadina del vecchio west, dove possiede una lavanderia.
Giunto sul posto però l’amico è morto e ad attenderlo troverà una lavanderia abbandonata e le poche anime che abitano Lode, alcuni delle quali sono membri di un circo ormai fallito, a dargli una mano ad ambientarsi ci penserà Lynne (Kate Bosworth) aspirante lanciatrice di coltelli a cui un fuorilegge ha ucciso i genitori quando era ancora adolescente e che si innmorerà dello straniero e l’aiuterà a riaprire la lavanderia e a cominciare una nuova vita.

