Long, long ago in a land far, far away, Yang (Jang Dong-gun), greatest swordsman in the history of mankind. Ever. saves the life of a baby girl from a rival clan. Heading to America with the baby, he lands at the edge of the desert in a busted town full of broken people. The town of Lode, Paris of the West. Population 500, mostly circus folk. Here he encounters Lynne (Kate Bosworth), a knife thrower who simmers for revenge after evil cowboys led by The Colonel (Danny Huston) murder her family. Yang teams up with the inhabitants to defend the town from the cowboys whilst falling for Lynne but soon his clan catches up with him.