It's a hard hitting on your face movie and the shock level is immense.
My measure of a good movie is it should keep you glued for 2.5 hrs which it did.
Performance wise Mithun and Pallavi Joshi are best.Their screen presence is immense.
I am rating it 4/5.
Rajiv Kanwar