2002-06-21
The film involves devils or demons who seemingly purchase their attire at Dollar General.
StatusReleased
Original LanguageHindi
Budget-
Revenue-