Bunch of plot holes, unsatisfying action sequences, so many and unnecessary character introductions, jokes in the battlefield that makes you can't realise the seriousness of the situation... I couldn't follow after a while. That airport scene? I was doing that when I was a child with my action figures... Oh god... Only last 30 minutes and Robert Downey Jr's perfect acting saved the day for this overrated action figure fight...