In my all time TOP 20.

Rating: 8/10 (28 October 2019)

This movie easily rolls into my all time TOP 20 movies list. It is so engaging,so thought-provoking that it makes you wanna watch it again, just so you can experience everything the movie throws at you second hand. I love the main character as he fits the roll perfectly that is given to him, honestly, they could not find a better actor for the role. The semi villains are all very good with a backstory of their own which you have to unlock it yourself while watching. The ending is also very open, which lets you create an alternate ending that eventually fits your point of view, altho you particularly know what the real situation was. 8/10