Better than the 2008 version.
The story I like a lot better than the new one, as I explained. It is a little hard to follow, but it is well explained. I don't want to ruin it, because you think you might know it, but you don't. Let me just say there's more to it than just Hulk smashing things.
The acting... well, I think that Eric Bana did just decent as Bruce Banner. I thought that there are better choices out there, but he did as good as he could have done I think. In "The Incredible Hulk" Edward Norton plays Bruce Banner, and I thought he played the part better than Bana, but he still accomplished Bruce Banner well. Jennifer Connelly plays Bruce Banner's love interest Betty Ross. I think this is one of those rolls that just about any old actress can play. But Since Jennifer Connelly is a good actress, of course she did well with her role. I also liked the chemistry between Eric Bana and Jennifer Connelly.
The director is Ang Lee. I like some of his directing, and sometimes not so much. I like how he takes his time, and doesn't rush scenes. I think that most hated this film mostly because they thought it was boring. I personally thought that it was entertaining the whole way though. But the stuff that I didn't like, and thought it added a cheesy feel to the film were when they used the split screen. Some scenes it worked well, but others it just looked like they were showing off all the stuff they can do, even though we already know they can do it, because they did it just one minute ago. It was way too repetitive, but overall, I liked Ang Lee's directing.
The visuals are stunning. I mean the Hulk is incredible. It's hard to tell it's even computer most of the time. I really liked that. Plus the Hulk looks better than the 2008 version.
Overall, a movie that should get more credit. I think it's a very good film, one that I recommend, but maybe take into consideration that most hated it. The only thing that stops me from giving this a 4.5 is the fact that I think they should have gotten a more well-known cast, and that annoying split screen thing.