A masterpiece of its time.

Rating: 10/10 (6 August 2017)

First off, this film is designed primarily for intellectuals. It builds, very gradually, complex concepts that the average person may not find themselves thinking of on a day to day basis. This is why the climax can only hit you where it's meant to, if you paid attention and asked yourself major conceptual and theoretical questions throughout the film.
You can still enjoy it as an average person, since the acting, soundtrack, and visuals/cinematography are all well above average, but it might not shake up your view of the world.