I hadn't expected to like this movie as much as I did. I thought it would be a nice way of killing a couple of hours while out of town on a trip. Instead, I enjoyed myself tremendously.
Jolie was pretty good, and McAvoy was very believable. Freeman is always good, so big surprise there. What I liked about the movie was it was actually darkly humorous regularly throughout.
With all the hit and misses with comic book adaptations, I'm always a little nervous about seeing a comic based movie. This was a very pleasant surprise. If you're a purist, don't go see the movie. There's been some updating and modernization of the origin of Iron Man (similar to the way Spider-Man got updated). If you can accept that updating, it's a terrific movie. It's got a tight plot. It drags just a tiny bit at first, but after the first 20 minutes it's a very good pace. I wish they let you do half-stars, I'd go for 4 and a half, not 5, but it's closer to 5 than 4. Worth the money. Stay through the final credits!