The best thing about movies like this is that the supporting cast, in this case Keith David, does a better job than the lead. I mean, watching Steven is like watching a cardboard cutout do kung-fu.
But... the baddies are over the top and over acted to perfection. The plot is basic, the violence is amped up, and the script sucks, there is ample T&A... in other words it's a fun action movie in the best possible way.
And it's the kind of action movie that we don't see any more... and the kind that really should have been direct to video fun when it came out.
It sucks, but it's entertaining and that's all you should really ask for.