Kristen Stewart plays Diana well. Diana's mannerisms and way of speaking have been researched and practiced and it shows.
The music is jarring at times but that only helps you feel, and have empathy for, what Diana's going through - stress, sadness, betrayal. I found this a very effective approach.
An enjoyable film.