Deserves to be rewatch

Rating: 10/10 (1 September 2019)

The movie is not exactly the type where most people will understand in one sitting. Rewatching this masterpiece adds up so much details. The small details about the timeline of the two protagonists proves how a quality this movie is.