This has to be one of the best superhero films of all time hands down.
The fantastic performance from the whole cast is quite incredible. With none of the characters felling minor or major respectively. The new cast member of Jeremy Renner's hawke-eye is probably the weakest of all of the character's but still dose not feel to weak that he comes boring so to speak.
This is defiantly the credit of the director Joss Whedon who blends all of the characters to perfect balance and also proves that the team is not "Tony Stark and co". All of the characters have there moment as the hero of the moment which is great to see.Although full off plenty of plot holes the film is a whirlwind ride while watching it and once leaving the cinema you can only ask for more, more and more.