A cameo from Sam Jackson as Nick Fury at the end of Iron Man in 2008 started the ball rolling for an eventual assembling of The Avengers, and now half way through 2012 that promise is realised. And it is fun, ridiculously good fun. The film may take a while to get going, but once it does it doesn't let up on action, adventure, comedy and just sheer geeky pleasure. Many have already said that The Hulk steals the show in the film, and they’d be right to say so, but the whole ensemble is on top form and having a great time, which shines through in every frame. One of the most impressive things about this film is that it exists at all; it is really a testament to the creative team behind this cinematic universe at Marvel and Disney who have delivered this fan-boy delight. In essence The Avengers is the 6th film in a series, bringing together and exploring these characters and doing it so well. Having these characters know that they all co-exist in this Universe opens up a box of exciting possible options for the future of The Avengers and Marvel films, and I for one can’t wait to see what they deliver next.