Finally saw this last week. Fun movie.

Thor, Iron Man and Captain America kinda steal the show, though.