This was an exciting moving with lots of action and awesome graphics but the vulgarity and the sexuality was completely unnecessary, especially for a movie geared towards kids and teens. I went with a teen but I would never take my younger boys to this film.