This movie had all the key plot points, and was predictable, but the action was great and the scenes were well choreographed. Vanessa Williams brought a touch of class to it, and Dean Cain proved his potential as a leading man in the action genre. But of course, Wesley Snipes made the movie, as he usually does. Solid performances all around. A fun movie I'll definitely watch again.