It was good, but by no means was it great. The visual effects were incredibly impressive and there were some serious action sequences that made my jaw drop, but I wanted to feel something and I just didn't. THE AVENGERS really succeeded by dragging your heart into it, while this one lacked a little depth. The villain situation disappointed me a little bit, but I quickly got over it and was still able to enjoy the rest. Obviously, the performances were great. Downey, Jr., after all, IS Iron Man.