Watched the movie last evening with a friend, and I can say it's money well spent! I thoroughly enjoyed the whole show, cause I make it a point, whenever I'm watching an action flick, especially if it involves superheroes, leave all logic behind! Just sit back, absorb the show, and if it's a good or bad movie, you will just know.
And I think I also spotted
cameo in the Cerebro sequence.