This was the best movie I have ever seen in my entire life. The movie starts with some emotions and on an average the first 2 hours of movie was good but the last one hours was the best part of the movie.It contains a large number of twist and turns.And finally for me it should be rated 10 out of 10.