Haven't seen it. I just wanted to add that they were doing some interesting promotion for this movie. I do a little disco/house night in a small bar in Chinatown (LA) and the spot was covered in Thor posters and they had Thor hats for almost everybody in the spot. I've never seen that before.
Comments
http://prospect.org/cs/articles?article=masked_identity_politics