Absolutely brilliant! Power packed story, cast and close observation of human mind. On the other hand, giving the right message to audience how all these evils can affect human psyche. And the most important fact remains the same- childhood memories. Everything reflects on a person's life.
Also, what a spectacular performance by abhishek bacchan and amit sadh. For me, this is the best performance even by abhishek. Bringing mood swings and two different characters ain't easy. But hats off to the entire team for bringing out best.