This movie is just plain awful. Horrid acting, horrid cinematography and rather poor fight scene choreography. And there are hardly any fights in this thing! There are maybe two decent fight scenes in the entire movie. This movie is well below any of Li's American releases and is not in the same universe as his great movies, like Tai-Chi Master and Fist of Legend. And compared to some of his old movies, like Shaolin Temple, it sucks too. It just plain sucks. Bad, bad, bad movie. It would be suitable for Mystery Science Theatre 3000.