Another cut-and-paste action flick from Godfrey Ho and IFD Films, this splices together new footage and scenes from a Taiwanese film.