The movie is amazingly entertaining and filled with surprises nearly from the start. Many of the surprises include wonderful cameos throughout the movie (although I missed Stan Lee's). I certainly will need to see the movie a second time just to catch some of the jokes that I missed because I was so busy laughing from the ones that came before (that, and the references that I will need to look up to understand).
Despite what it tries to claim, this is not a movie for kids. For that matter, I'm not sure what it says about me that I like it so much. But I do, so I'm just going to have to live with that.