Everything you expect from a movie

Rating: 10/10 (26 April 2019)

This movie is the apex of cinema for my generation. They give you every emotion possible, love, hate, tension and the balance is just perfect. When you think something will happen you got bamboozled. The characters mix is perfect, soundtrack, action scenes and everything else.