To viewers who couldn't take watching the whole movie:

Rating: 8/10 (12 July 2018)

Read the plot in whole, watch the last 20 minutes and you will see why this movie is a classic.
Also, the first 10 minutes are very strange and not easy to make sense of at first glance and hence toughest to watch, but the movie gets better after that.