Coming from a girl who watched this in Eighth grade, it was by far the best movie out there it touched my heart, when it is so real and it is very good I highly, highly suggest that families watch this with their kids, to let them see the diversity in our world and how messed up people can be. I suggest that teachers in high school show this to their students it's a movie worth watching and learning from it.