In short the movie was terrific. In spite of the big cast, the story has been built up beautifully. Every one has had their chance to make a mark in the movie. The fighting scenes were shown beautifully. It was planned and made perfectly. This marks the beginning of the 3rd phase of the Marvel Cinematic Universe and Marvel did it with style. The 3rd phase already got a kick-start. The story had a different theme here. Marvel has always launched a solo film of every superhero before adding them to a cast in the big banner movies. But this time they did well and experimented by adding Black Panther to the cast who hasn't yet had a solo movie. Apart from all the brilliant performances, the addition of Spider- Man to this Universe was welcoming. Hope this phase also builds up the story of Infinity War slowly and steadily. And the road leads to the end in an interesting way. Also waiting for the rest of the movies of the third phase, especially the new heroes that are to be introduced to the Universe. Hope they also does well and the story is connected.