Billy, a mysterious man whose identity is never revealed in the movie, wants to kill himself. Wong Fei Hung comes along and saves him. But soon, a bunch of Native Americans comes over and Wong and Billy try to defend the group, but Wong, his student (Club Foot) and Aunt 13 fall into the river and Wong's head hits a huge rock and looses a lot of memory. Somehow Wong is seperated with Aunt and his student, who end up in Wong's training center in California. They all try to find Wong with no luck. At the same time, all the Chinese in America are being discriminated against, but our western hero Billy, who is also highly skilled in guns, protects the Chinese and eventually becomes the deputy of the town. Meanwhile, Wong is "rescued" by the Native American tribes. Wong does not remember anything about his past, but does have some flashbacks once in a while. One day when they're out riding, they're spotted by Aunt 13, who follows them and is caught by WOng, who apparently has no idea who she is. She wrongfully gets the impression that Wong changed his heart. His student fights Wong in order to help him gain his memory back, which Wong finally gets when he falls into the water. Meanwhile, a groups of Hispanic terrorists have teamed up with the untruthful mayor to plot schemes involving money. Wong and his student & Billy battle the Hispanics in a profound finale. When the criminals are captured, The Chinese are welcomed back, with Billy elected as the new mayor.