I was about to give up watching this movie as "nothing was happening" untill the last 5 minutes of it. Then i watched the last 5 minutes thrice. What a climax! A must watch movie.
The movie starts well but then drags a bit but on reaching climax you understand the importamce of that dull moments. Excellent acting by all the actors. Brillliant story telling.