It was a fun, action movie for the pre-teen, young teen set. As far as for younger kids...there was a lot of violence and way too many sexual themes. The star of the book was about 12 years old...they made Percy older in the movie so that they could go with the love interests and sexual themes (satyr). I also didn't like the drug theme in Las Vegas. Otherwise, an entertaining movie.