This is by far the best marvel movie I ever seen.The Plot of the movie is outstanding.There is a giant creature Thanos who is trying to get all six infinty stones, so that he can wipe half of the Universe( with snap of his fingers) .Thanos is very powerful and a mad guy.His thirst for power is on that he wants to kill all the humans on earth and all the weak species in the universe, and he believes that by doing all of this he is doing mercy on the weak race.When thor was aboard on his ship after his planet destroyed, thanos caught thor and loki on his ship, but somehow they escaped and got savd by guardians of galaxy crue.Then iron man, doctor strange and spider man went to thanos directly after they got news of thanos arrival.Also captain america( in wakanda) gathers black widow, falcon, bucky, scarlet witch and tchalla.There main motive was to save vision infinity stone.In the last only iron man, hulk, captain america, black widow are left and everyone else died.Performance of the actors was extraordinary.They all did justice with there role, especially Robert downy jr. aka iron man.Music was also at its best with awesome sound effects and background movies, I mean this is a marvel movie with guardians of galaxy crue, so music have to be good.And then comes the CGI, it was OMG so excellent.The visual effects was on another level.From thanos, hulk face to iron man, spider man suit features it was all so amazing.In 3D the details were astonishing( You could see every fibre of Dr.strange's uniform) .So overall a must watch in theatres.