All I can say is that Marvel has turned the process of making generic, cookie-cutter superhero movies into an art form. There were some cool visuals in IM2 and Downey Jr. and Rourke's performances were top notch, of course, but everything else felt like cardboard archetypal Hollywood filler. And don't even get me started on Sam Jackson's Nick Fury.