This is actually 4.5 stars. I would love to give it 5 but it needed a tad less intro and a bit more butt kicking. Everything else was tip-top. Robert Downey Jr. was as randy as ever with quick and humerous remarks throughout. Jeff Daniels, a surprisingly "good" bad guy. Terrance Howard and Gwenyth Paltrow roundout an amazing cast. (not forgetting Mr. Stan Lee in his ever-ineresting cameos) This flick took present day war issues and added the old school Marvel touch with the aid of today's amazing CGI and blew the crowd away!!! (almost literally) P.S. Stay after the credits!!!!