Unique masterpiece in both film-making and intellectual level

Rating: 10/10 (12 November 2017)

Good:
Original, unique, very meticulously crafted story and world. Great directing, acting and cinematography. Incredible action and visual set pieces that blend realism and surrealism perfectly. Mind-blowing third act with an excellent ending.
Bad: -