Whole thing felt very rushed and predictable I dont see how critics always favor these corny marvel films. There was multiple little holes throughout the film that i felt could have been filled or done better. Overall, did not live up to the hype and I would rather have waited a few weeks to watch instead of dealing with a whole crowd just to see this okay movie.