I pretty much got what I expected with this one. There are no real surprises. I'll start with the negatives because there are less of those. First, they use some shaky camera work when it isn't necessary. I hate shaky camera work because it just makes it hard to watch the movie without adding any value. Second, Cate Blanchett should be ashamed of herself. Everyone else gives a terrific performance in this movie and she goes and does the worst American accent I've ever heard. Her performance is just that bad.
Everything else about this movie is good. It uses humour when it is needed to lighten the mood. While it isn't the fastest moving thriller, it doesn't get bogged down into any moral issues. And with this subject, there was a lot of potential for that. It's a simple story about a special girl who is trying to figure out who she is. It is a movie that seems to have had a bi-polar director. But that's a good thing. During the action/thriller portions, it is quite dark and frantic and well done for that. It kind of reminded me of a cross between Resident Evil and Run, Lola, Run. But when it has to slow down to focus on Hanna's transition (or regression) to innocence, it becomes quite light. So the film does a really good job of directing the viewer's emotions to what it wants.
The bottom line is you should see this movie. It is more than just a thriller or an action movie. It has some depth and makes you think a little too.