Actor Jet Li complained that this was his most tiring role to date because he had to hold back every punch against his opponents (mostly women with no martial art background) while they went all out on him.
In an interview with the entire cast of the movie, Jet Li mentioned that he got tricked into accepting the role. The producer supposedly convinced him that he didn't have to fight a lot, but it turned out to be the opposite.