Really it never make you realise that you have wasted your time...With reference to Bollywood films it is outstanding..Inspite of a love story, predictible plot, it is totally different. Your direction that what will be going to happen fails for atleast 4 to 5 times.. Everyone must watch this if he or she really wants quality instead of Action(I think you got it)