This movie was fantastic. Great action sequences, great heroes, great villains, great jokes. All around this was a great sequel. Was it as good as the first Avengers film, yes and its probably even better. Each character is given more time to develop, especially Hawkeye and Bruce Banner/The Hulk who are characters who were not very utilised in the previous film. Also I would say Hawkeye was the character this film focused on the most and nicely tied it together. The new characters Scarlet Witch and Quicksilver were also great, and the accents were not at all distracting as others had said. The Vision, was probably the coolest addition to this film and he is introduced in a very cool way and its great that he is now a part of the MCU, Paul Bettany did a great job. Ultron, the villain of this film has been getting a lot of hate. But Ultron was great in this film. he was very human, he had so many different characteristics that made him a great character. Many viewers wanted him to be menacing and scary and that's all, but all that will accomplish is another dull MCU villain. Also the jokes in this film were completely fine. None of them pulled me out of the action, I was completely into the movie this whole time. Nothing made me look away and go, why did they do that? So really just go see this movie, ignore all the haters because this is a great addition to the MCU and you wont be disappointed. Just enjoy it and try not to pick it apart.