A masterpiece

Rating: 10/10 (9 November 2017)

Aronofsky put together an amazing allegory of environment, religion, society and human interactions, all in one.
On top of that, the movie also has a truthfully surreal dimension as figurative behaviours and beliefs of the Western world become reality.
Every scene is well-crafted, each dialogue has a meaning. This is a magnificent movie.