This movie will definitely trigger sexual assault, rape and gun violence survivors. I think there should be more of a warning about what you are about to watch.
This being said, the movie is very well acted. Mila delivers an award winning performance. I was triggered and I was brought to tears.
Over-all a great movie, but it's heavy.