The best movie that I have watched in the recent times. I was not watching this movie for quite some time, thinking that this may not be a great movie. However this is really a superb movie. A clean entertainer. There is nothing boring in this movie. This is the best movie released in this year and I think this will be the best movie of the year.