One of the most notorious Japanese films of all time is returning to select cinemas […]