 Jiang responded that he visited the shrine several times to collect resources for "Devils on the Doorstep".According to Box Office Mojo, "Devils on the Doorstep" opened in a single cinema in the United States on 18 December 2002.In its 65 days in theater, the film grossed a meager US$18,944.