Rating: 9/10
(+) Amazing screenplay
(+) Great visual effects
(+) Smart philosophical approach on the sense of life
(+) Great acting performances
(+) Good realistic confrontation with the possibility of alien arrival
(+) Good unexpected plot twists
(-) Dissatisfaction through some unanswered questions