I actually liked
Thor more than
Captain America. I thought
Thor had a great deal of humanity and I think that was largely attributable to Kenneth Branagh. The film could have been a lot worse, but I think Branagh understood the basics of the character. The universe of Thor is inherently silly, and the film is not horribly serious. It strikes a nice tonal balance.
Plus, I thought the acting all around was commendable, and Tom Hiddleston did a great job at humanizing Loki and making him sympathetic. On top of that, you have an entire cast that is top notch. Chris Hemsworth was totally credible in the role and he had a lot of charisma that was almost infectious.
There were also moments in
Thor that had a lot of heart and excitement. For example, when Thor is unable to retrieve Mjolnir, it's sympathetically sad and a great character moment. Then when Thor actually is able retrieve Mjolnir and becomes "The Mighty Avenger" again it's a really sweepingly heroic moment that manages to bring a smile to my face every time it happens.
For some reason
Captain America felt very flat to me. The production design is incredible and the cinematography is wonderful. The period look adds a lot of distinct flavor and it honestly feels at times like an
Indiana Jones film. However, it lacks the wit and spark of those
Indy pictures. Chris Evans just fails to have the charisma of Harrison Ford or even Chris Hemsworth. The film is very pretty to look at, but all of it seems oddly manufactured and fake. There isn't a moment, like in
Thor, where I feel like the character has reached rock bottom and then has a wonderfully heroic revival that makes me want to grin from ear-to-ear and cheer. I'm not saying every comic-book movie needs to have those moments, but the point is that
Thor was able to conjure emotions out of me- sadness, excitement- and
Captain America just flat out didn't conjure anything but an admiration of the technical prowess clearly at display.
Of course, both of these films are eclipsed by
X-Men: First Class in my humble opinion.
