Yes this movie is incredibly cheesy, and campy, and so obviously B grade with more than your average plot and character pot holes. But, the presence of the always magnificent Chow Yun Fat is enough to make this enjoyable eyecandy!