Revealing mistake: In the railroad yard shootout, Seagal jumps on a railroad work cart. He then kicks at a post to propel himself down the track, but one can easily see the pull cable/rope just inside the near rail, in the lower right hand corner of the screen. (00:44:05)
Plot hole: In the shot near the end where Steven is fighting the Chinese guy, the Chinese guy fires an arrow at Steven and Steven picks up the Samurai, cutting it in half. This is impossible to do because arrows don't travel in a straight line, although the arrow in the film travels in a straight line.