This is an Indonesian parody movie with the film making fun of its own horror movie industry.
Release Date 2007-12-02 Budget N/A Revenue N/A Rating 8.8/10 Runtime 115 mins