I had high anticipation for this movie. I was honestly a bit disappointed. I know the film had to deliver the back story and was also a set up for infinity war...but I thought it could have been better. Having said that, it is a solid film and has many positive attributes. And it broke some box office records.