It's not a bad movie, but not a very good either. Lots of flaws, cliches and inconsistencies, predictable as well, if it wasn't for Hardy the movie would have been bad. Some super-hero movie received way more criticism than they deserved, but this one deserves criticism. Yes, most people might find it somehow entertaining, but that's what Marvel is all about. Unfortunately for me I have seen lots of super-hero/comic-book movies and this one I wouldn't put in the good half. It's just nothing to like, except Hardy (but that's definitely not his best role, far from it) and a few jokes. It's meant for 14-16 years olds in my opinion. Sorry if I'm hard on the movie, but let's not fool ourselves, it's just an okay movie.