I found this film confusing as the goodies and baddies became mixed up.
The direction of the film tended to change half way through.
The acting was light and funny.
The externals are not so well known as the traditional Avengers - Thor, Iron Man etc.
So this may explain why the film spent a long time explaining the origin of the externals.
The Acting was not as deep. The characters were not as believable as those in the Avengers films.