One of my favourite movies

Rating: 10/10 (28 January 2018)

Perfect in almost every aspect.
The cast is brilliant.
Not a single dull moment.
Very satisfying ending.
Exhilarating dialogue.
Top notch Direction and Editing.
Presents some very philosophical questions.