Most Comic book-turned movies have the problem of poor character development, weak plot, bad dialogue. While there are a few bad one-liners ("Yeah... I can Fly"), the story is strong and keeps you interested through the entire 2 hour run time. There is not an overwhelming over use of CG and and Robert Downey Jr. seems to be a great fit for the "Stark" character. PS... stay tuned after the credits for a peek into the sequel.