The film is a social satire. And its treatment will take you on a psychedelic trance in the nightlife of Delhi By Jyotsna Kumar October 15,...