The film is set in the 19th century and tells the story of a ninja assassin named Yang (Jang), who’s recently taken over the title of greatest swordsman ever, who’s on the run from his clan after refusing to kill a baby, the last member of their enemy. He hides out, with the baby, in a run down town in the American West where a new circus group is starting up. There he befriends an assortment of odd characters including a drunk gunman (Rush) and a beautiful young knives thrower (Bosworth), who he of course develops feelings for. He learns to love his new life until his past tracks him down.