The movie as a whole is good. Executing the plot was well done in bits and pieces. But, for a movie of this kind, all it needs a tight screenplay. There are a bunch of unwanted scenes which can be trimmed away. Should the movie be made in 1.5 hrs, it would get a lot more accolade than it is getting right now.