I love the marvel movies and I understand the unique situation they were put in here. However they could have taken their time and got this right. It felt rushed. Not the production, the story. At times it was predictable and others a bit cheesy. I think the storyline started off pretty good but a few of the things in-between were goofy and others predictable. It's like they chose the easy answer rather than take time to think of something better. All in all as a whole the good far outweighed the bad butvthe bad was at critical moments. That's all I can say without giving spoilers in my review.