Pure perfection

Rating: 10/10 (20 June 2019)

Everything that can go right in this movie does. This movie is a timeless classic that everyone should see.