Marvel's newest and biggest blockbuster film is now in theaters worldwide, and CBR wants to hear your reactions! Drop by the CBR forums and share your thoughts on "The Avengers!"


Full article here.