Avengers genuinely surprised me over how good it was. Don't get me wrong, I was expecting it to be good, certainly hoping it would be as a fan of the genre and a dedicated comics reader but hope doesn't always translate to a good movie. This one though is a rare gem, a phenomenally good film, snappy, witty dialogue delivered by excellent actors, superb camera work, brilliant but not overdone special effects, fast-paced script, it's really really well done. Thankfully the makers shied away from making it one colossal fight and just endless special effects; which is not to say there isn't a ton of fighting and special effects - there is but it never seems to intrude as it does in many movies; the film has a definite story to it and never bores. It definitely benefits from the careful back story that's been laid in the previous marvel films but if you haven't seen them you shouldn't be left scratching your head in confusion (at least not too much). It's definitely one for comic fans/nerds of all ages. The cinema we saw it in was packed with cheering, laughing, clapping fans - a great atmosphere to watch in and appreciate some of the best moments (Hulk slamming Loki back and forth into the floor); but there's still a lot to enjoy for any fan of SciFi or action movies generally. Go see it you won't be sorry.