themovierat.com
Review- The Avengers
So here it is at last, the convergence of all the Marvel has been working for with its recent films. It’s the make-your-head-explode conception sure to delight many a film geek and comic book…