I give it a four, but must have really liked it, because usually I hate comic book movies. Robert Downey Jr. was perfectly cast. He was smart, hot, and flawed. Loved the special effects. Much less cheesy than some others.Also, not as preachy as Spider Man, etc. It was good for the kids, but I would probably save it for the 9-10 and older crowd.