 "Devils on the Doorstep" opened on 12 May at the 2000 Cannes Film Festival where it won second place in the Grand Prix and was nominated for the Golden Palm.However, the film was subsequently banned in China by the Chinese Film Bureau.According to director Jiang Wen, both the Japanese producers of the film and the Chinese Film Bureau expressed similar concerns