I've never seen a movie where SO MUCH happens at the right time, the right place at the right moment. Too much just happens by chance and for the sake of making the movie work. Nothing is justified. Some good scenes, but overall way too much CGI and unconvincing storyline. Stark's character has become one-dimensional and painfully predictable, and quite annoying, actually.