Dave Boyle’s Japanese-language chiller hits theaters September 25.