Since I did find it somewhat unsettling that an 11-year old character was involved with so much of the violence, I would recommend that parents not take their children to this film until they are at least in their mid-teens. But I found the movie to be very stylish, with great humor, spectacular action sequences, and a breakout performance from Chloe Moretz. For the right audience, a very entertaining time at the cinema.