I really didn't care for this movie too much. The animal abuse is pretty hard to watch. Jet Li's character is not very sympathetic and comes off more like a boy having a tantrum. The fight scenes were pretty good and I can't fault the choreography but it seems like, compared to some other films, that there were fewer actual fights than average.