reviewing Japanese genre movies