This weeks film is 1988s Ninja Strike Force, 3 very different films only one of which has ninjas in it.