3 1/2. The acting is really strong, loved the pacing of the movie, and the look of the film. It's a challenging movie because the subject matter is very intriguing but it's quite dark. Not inexplicably dark because although the lead character is smart she's also perhaps quite naive which explains certain situations. It's a tough watch at times because that's the point of the movie, no easy answers.