Though I've given this film a 2.5/5 star rating, it's a film that I actually intend to buy when it comes out, because I truly enjoyed myself during this movie (more so than some of the other recent Marvel movies even). As far as logic, acting, writing, directing, and overall craft, this movie is awful. In terms of enjoyment, this film is fantastically entertaining, though I really doubt I enjoyed it the way the filmmakers intended. If you're looking for a good superhero film, don't bother with this one. If you're looking for a lot of laughs and some truly baffling writing and scenarios, check out this movie- it's freaking hilarious.