Good content, good acting, good action. And not for nothing, its nice to see a quality marvel film that doesn't rely on giant super powers to drive. It runs a full gamut from comedic to gritty, and avoids the pitfalls of the worst marvel installments. The movie is also clearly geared to those viewers who have seen the avengers films and/or read some comics, meaning they assume from the start you have a passing understanding of who the character is. This may be a disservice to new viewers, but also means that they don't spend an hour going through the full motions of regurgitating backstory and gets right to the meat. 5 star movie for fans, probably 3 stars for anyone else, bumped to 4 if you're willing to Google stuff while its playing.