The action was decent enough and the dialogue was okay, but the plot was all over the place trying to include and introduce as many elements of the Marvel universe as possible. The whole thing felt like a few episodes of Agents Of SHIELD, but more rushed. The movie was just preparing the ground for the next movies, and I feel like they wasted a potentially good villain because they didn't have the time to develop him properly, because they were spending the time developing everything else instead.