I was really surprised when I found out that Ang Lee directed this film and when I finally watched the film, I was blown away. It was really good. The cinematography and the effects were very impressive. I also think that Eric Bana did a magnificent job acting the character of Bruce Banner. The other casts were also very good specially Jennifer Connelly. This is a good film.