This is another one of Godfrey Ho's many put-together ninja movies.
Delete Confirmation
Report Duplicate Movie