michael dudikoff star a joe armstrong a martial artist who fight ninja who be steal weapon from the u. s army and in this entertaining yet admittedly brainless martial art actioner and which be hamper by too many long pause without action and but help by some high energy action setpieces as well a steve james performance .