Big applause to the director. Saw it with no big expectations. But it went way above expectations. While watching the movie, hero's revenge became mine too. There lies the success of the movie. The movie will defenitely keep you engaged from start till the end.