It was my son's 8th birthday and we took friends and family members from 7 - 35 to see the movie and we all enjoyed it. The kids were quiet and intrigued throughout the movie. Robert Downey Jr. was wonderful in this role and Gwyneth Paltrow was perfect for her role as well.