The movie has a huge quota of blood shed and stomach wrenching scenes. There were scenes where i felt that i would throw up.

but still the movie is slick, fast and entertaining.

Movie spans from British India to modern day and surprisingly you don't realise who is the protagonist with whom you need to sympathise and who is the antagonist.

all the characters are well defined. Hats off to ANurag for superb cinematography ! at the end of the movie, i could have sat and watched the 2nd half as well. I didn't wanna go home thinking what is gonna happen next.

what i didn't understand is why Manoj bajpayee and Richa chadha's children didn't resemble either of them :-)