I loved this movie. Seeing the main character be trained and evolved but not abandon her values or change her personality was a great change. I loved Jennifer Lawrence in this and she did great. The emotions were very well done instead of making her seem like a stone wall which would be unrealistic, she cries and screams when it would really happen. It was great and I definitely recommend it. Not to mention the ending was super satisfying and I said "yes!" out loud.