I loved this movie. It was a balance of funny but serious acting. It made you empathize with the hero’s and had me jumping out of my seat from the surprise of the cameos. There were many crossovers and subtle hints to other superhero characters and famous people.