Somebody got their hands on the trailer for the new Avengers movie a few weeks before it was scheduled to be released... So Marvel dropped a high quality version right on our heads.

 

Marvel is going to have to spend a really long time counting the money this movie is going to make.