Really quite good. I haven't watched all the marvel movies but it's one of the better ones. Still follows the standard plotline of marvel movies - early battle, some character development, middle fight, regroup, long end fight - but doesn't make it cliche and tired. To make it better would have been easy though - getting rid of the nasty glasses. I found they only hindered the movie. Time for bed now.