A masterful sci-fi classic

Rating: 10/10 (12 November 2017)

Good:
Unique world and story which blends multiple genres and philosophical themes into one mind-blowing action-packed movie. Great casting, characters, cinematography, direction and choreographed action scenes. A one complete sci-fi masterpiece.
Bad: -