Seriously, as far as Superhero origins and concepts updated, this pretty much looks like the shit.
Of course it helps that Jon Favreau directed it, and Robert Downey Jr. and Gwenyth Paltrow star in it. Wow.