I personally think this movie is great, but not for everyone. All ages can like it, it takes stereotypes and uses them in fun ways, this movie takes everything superseriously just like the main character does which makes it hilarious, seeing a 10 year old pulling out a gun? Great. Everyone of all ages could like this but not everyone.