The visuals were great, the music was great and there was some good humour. I like a lot of the previous marvel films. In this movie, I was confused in almost every scene. I felt that the characters' capabilities seemed different from what I saw in earlier movies and, a lot of the time, their actions/choices were bizarre and unfounded. I was often thinking "Why did...?" "and How on earth did...?" "Whaaat?" Having so much of this confusion in the fast-paced, action-packed movie ruined it for me :( I wish it happened otherwise...