The movie is too good, it is not that deep or that close to reality but still I totally enjoyed it. It was great to see the that how a different perspective could lead to bad things. Every time you see the movie you get a different view of the situation, in this movie, no one is correct or I should say that everyone is wrong as well as right in their own way. It's awesome fights sequences are great but only one complaint, which is, I felt that the final fight could have been better, because in the competition 'DC's Batman Vs Superman: dawn of justice' proved to be an underated master piece and it's final fight between batman and superman was actually something that gives you chills but the one in this movie was not up to the mark. Again Marvel's VFX team did an awesome job in this movie and also the acting done by the cast was flawless. Talking about directory, this movie is directed in a simple way and is easy to understand. You can't expect anything in the artistic perspective of this movie, it not an a artistic masterpiece and also the tone of the movie was not constant, in some scenes the tone goes a little dark while in some it becomes very light, and also the unwanted comedy ruins some serious moments. And another thing that I noticed is that the movie did no justice to some characters, like Spiderman, Hawkeye and war machine.The biggest was Spiderman, even after having a character like him they only gave him a very little screen time and also they introduced him as a sidekick, which totally does not justifies the character of Spiderman. Overall it is a good movie, must watch!