Rating: 9/10
+
(+) Amazing suspense
(+) Great unpredictable plot twists
(+) Great acting performances
(+) Great thrilling athmosphere
(+) Thrilling showdown
(+) Very funny at times
(+) Very good screenplay
(+) Nice soundtrack
(-) Not too consequent in it’s harshness