The movie was very gripping and the action sequences were done justice to, something that we sadly don't often associate with Hindi movies. I took off one star because even at the end of it all, I was left wanting for more. The plot could've probably delved deeper into the history of the characters and the editing could've been slightly better to give us a better insight into the protagonist and the antagonist. The casting choices were spot on and each actor did justice to the part that they played.