After watching the first part, I was really excited about this second part. But I would definitely say that there was something missing in this.
Robert Downey Jr was the best as usual. Scarlett as black widow also did the best.I think the plot could have had a different villain, but still its really good. I loved the scenes towards the end where in there are many robots and Stark joins his pal to complete the awesome fight. Could have been a litte more better