Thought provoking. This movie is to 2020 what Little Darlings was to 1980. If you choose to watch this with your teenager be right ready for a very honest conversation afterward. I would recommend watching it alone first. It does open the door to much needed dialog.
As far as the script and direction, it's very well done. The acting is so good it tugs at your emotions.
No matter what you have heard make your own judgement.