Good story, excellent OST, some good action/fight scenes and not full of childish jokes. However, once again, the cinematography is so grey & ugly and the classic Marvel way of 57 cuts/edits for ONE punch/kick in many fight scenes, you don't see or feel anything. Directing sub-par. But still easily the best of a bad bunch from Disney/McMarvel.