03 May 2012

At the movies: The Avengers.

Perhaps you heard of a little film opening this weekend about some super heroes who band together to fight off an unspeakable menace. Here's my two cents on the whole thing.