Qiao Feng is the respected leader of a roving band of martial artists. After he is wrongfully accuse…
Set in 1930s China, the film details the trials of a group of athletes who desire to compete in the …