Early on, the dialogue is pretty exposition-heavy (awkward, but necessary) and one or two of the jokes feel a little forced as the team's chemistry gels, but this movie is a blast! Rocket, Groot, and Drax are *so* much better than I expected them to be ("Two CGI characters and Batista" doesn't sound promising on paper). Bottom line: Captain America 2 was a tough act to follow, but Marvel's on a hot streak and this definitely keeps it going.
I actually (still) like Shyamalan, but this isn't as good as I remember it being. Some of the filmmaking feels dated and the plot is pretty clearly Shyamalan starting with an ending in mind and then forcing everything else to fit that plan. Good acting, though, and a few good jump scares. And I like the broad strokes of the story; it just needed a bit more finesse.