En la China del siglo XVII, un joven llamado San Te, interpretado por el carismático Gordon Liu, es un aprendiz de un humilde sastre en la ciudad de Foshan, que se ve atrapado en el caos de luchas entre clanes y la opresión de los manchúes. Cuando su pueblo es atacado y varios de sus seres queridos son víctimas de la violencia, San Te decide unirse a la causa y lucha para proteger a su gente. Sin embargo, rápidamente se da cuenta de que no cuenta con las habilidades necesarias para enfrentar a sus enemigos.