Required several viewings

Rating: 9/10 (29 December 2018)

The 1st time I saw this movie I wasn't quite sure what to make of it. . It gets more enjoyable and more deep every time I watch it . This is the fifth time I've watched it and it's just an incredible movie.