Great action, amazing graphics and a good storyline. The characters are larger than life and you find yourself wanting Speed to win and do the right thing, and he does. I love the fight between good and evil and good prevailing. However, the PG rating is deceptive and I was surprised that the "A" word was used 6 times during the movie and the little boy gives "the bird" with his middle finger. My 8 year old commented after the movie that it was a great movie, but she didn't see the need to use the inappropriate words or actions, and it would have been a great movie without it, I agree.