It depends upon the child. I've seen children who accept the world is nuanced and can be exposed to a bit more of it, and I have seen children who need to be shielded since they will either glorify or fear things that they do no understand. Know you child, then make a decision accordingly.