One of the greatest movies ever hands down

Rating: 10/10 (4 April 2020)

This is one of the only movies that I can watch over and over and never get tired of it. This movie was adapted from a novel. Every time I watch this movie. I see something that I didn't catch before.