Iron Man is diverting and fast-moving, with a nice touch of humor and some slick cgi. However, the story was slow at times, tending to focus too much on the technical problems of building the suit. It seemed more like a prequel than a proper action vehicle. Worse, the plot was overly complicated. I never understood exactly who the middle eastern villains were - descendants of the Mongols and Genghis Khan? So many of them were killed - it seemed to create a muddled sense of right and wrong. Did they really deserve to die? Other things were poorly explained. The rather cliche character of Tony Stark's business partner, who takes over the company, was never fully established, even though he was the main villain. His motivations were fuzzy. Tony Stark's alcoholism (from the comic books) was hinted at, but didn't figure in the plot. His romance with Gwyneth Paltrow was paltry; she seemed like a devoted employee more than a lover. Tony Stark's transition from an arrogant and unscrupulous entrepeneur to a good-hearted character was altogether too fast. In spite of an excellent cast, the film was marred by a very busy and muddled story.