The plot line was very different from what I expected based on the previews. Robert Downey Jr was great once again. The plot twists were dynamic and entertaining, great visual effects and only suffered very slightly without Terrence Howard. I am going see this a second time in theaters; it is worth the money even if you hate the idea of spending $10 per person.