"Iron Man 2" (2010), this movie is equally as good as the first movie. What's with the hate it gets? It's definitely a worthy sequel to "Iron Man" (2008). Granted, it's not quite as good as the first film. But, I still consider it a perfect movie by my standards. It has a perfect story, perfect acting, perfect sets/locations, perfect special effects, and a perfect soundtrack. The story is a continuation after the first film. After the opening scene, it takes off with no looking back. This movie digs deeper into a strong story, with a lot going on. The first one had a lot going on, but this one has a lot more subplots. But, they are all resolved in the end, and that's what's important for a well done story. Once again, Robert Downey Jr. is pitch- perfect as Tony Stark/Iron Man. Gwyneth Paltrow is great as Pepper, and Don Cheadle does a good job as Rhodey. To be honest, Don Cheadle is not as good as Terence Howard in this role. However, he does still work as a passable substitute as Rhodey. Scarlett Johansson joins the Marvel Cinematic Universe in this movie. She does a great job, and she puts out her second best performance in this one, out of all her roles in this franchise, with her best performance being in "Captain America: The Winter Soldier" (2014). Mickey Rourke does an excellent job as the villain; Ivan Vanko, and Sam Rockwell does a great job as Justin Hammer. The sets/locations are beautifully laid out, and work perfectly with the context of the film. Obviously, being 2010 when this film was released, the special effects are first rate. Finally, the soundtrack is well composed with the tone of this movie. Overall, this is a solid sequel, and every bit worth watching as the first movie. I never understood the unnecessary hate it gets. I give this movie 5 out of 5 stars on my scale, which equates to 10 out of 10 IMDB stars. "Iron Man 2" is a very entertaining movie, and one of the best sequel films in the Marvel Cinematic Universe. If you haven't seen it, go watch it. It's 100% worth a watch. I guarantee that you'll love it!