I watched it with my son when he was 6, it was "too much", and we had to just skip to parts that had the robots. Skip to 10 years old, nope, he just could not stand it, but sat threw it, because of his true love for Sci-Fi, he liked all the Spaceships, Robots, and likes goofing on movies!!