There have been many arguments between parents and kids over movies that the parents think are inappropriate, but the kids think are great. Movies like Annabelle, The Matrix, and Stripes, may be amazing movies, but the story and visuals may not be the most appropriate. Lets cover some examples of such.
The movie is rated R, which means that to see it in theaters, you have to be at least 18 to see it by yourself, and 17 with an adult (If I'm wrong, feel free to correct me in the comments). In fact most of the movies I will be mentioning are rated R, just to get that out of the way. Unfortunately, once the movie comes out of theaters onto DVD and Blu-Ray, it is out of control of CARA (Classification and Ratings Administration). So, once it gets inside households, there are no restrictions. Parents don't always send their kids out of the room, even when there are six and seven-year-olds around. Granted, many of these kids are made of pretty stern stuff, but kids that young should not be seeing images of vivisection and gruesome death. The argument that some people make is that kids who are exposed to this kind of visual that young think that those actions are okay and that blaming actions on supernatural beings is a perfectly reasonable course of action. And this is not the only example of impressionable violence.
Don't get me wrong, the Matrix trilogy has some of the best acting, special effects, and dialogue that I have ever seen. It is also one of the most graphically violent movies I've ever seen (again: NOT a horror fan). There is an entire scene where Neo and Trinity shoot up an a entire lobby while trying to save Morpheus. Granted, they were making sure that the Agents couldn't interfere, but that isn't the point.
The point is that this scene, while not maliciously violent, is, in fact, INSANELY violent. The cops guarding the place were just trying to do their job, and the soldiers were probably told that Neo and Trinity were crazed terrorists or something, and were trying to do their jobs, as well. While it makes for a great action scene, this kind of violence is not something that kids should be exposed to. Not saying that kids will grow up to become rampaging gunmen (or gunwomen?), but the sheer amount of death and destruction is just not something kids should see. Speaking of things kids shouldn't see...
To start, Stripes is a hilariously funny movie, and I would recommend it to any of my friends. The best thing about it is that it is hilariously inappropriate, with swearing that makes the movie more realistic. On the other hand, kids don't need to know that language, and the longer that that language can be kept from them the better, at least in my opinion. Some people argue that kids should be introduced to the real world as soon as possible, but I respectfully disagree. Yes, at some point kids need to learn that the real world isn't all smiles and rainbows. but there's really no need to accelerate the process.
Kids need to learn in their own way, in their own time. There's no way to make the realities of life better by exposing kids to this violence early, rather than holding off. Reasonably, kids imprinted with these scenes can become tough, persistent, and unwilling to give up. On the other side of the coin, the can become violent, angry, and look to violence as a means of control or solving problems. For these reasons it is my opinion that these types of movies should be kept away from kids until they are old enough. How old that is, I'll leave up to the parents or guardians. I have no authority to intrude in that respect, but I'd suggest at least wait until middle school. But if you think otherwise, that's no business of mine.