Dominika Egorova (Jenifer Lawrence) has an injury that ends her career as a prima ballerina with the Bolshoi Ballet. She is sent by her uncle Vanya Egorov (Matthias Schoenaerts) to the Secret Agent Sparrow School to learn how to use her body and mind as a weapon to manipulate strategic targets. Dominika later calls the school " A Whore School." She goes through with the school so the government will pay for her mother's medical bills and for the apartment. Her new mission is to make contact with CIA Agent Nate Nash (Joel Edgerton) to find out who his informant is as the Russians believe there is a mole among them. Dominika is not too happy with her uncle, but he gives her no choice.

This is actually quite a story and there are twists and turns before the BIG REVEAL (the mole). There are some very disturbing beatings and torture and these scenes are not comfortable to watch.

When I first saw Jennifer Lawrence in Winter's Bone, I knew she would be a very great actress and she has never disappointed. She invests herself into roles completely and that makes her great in my eyes. And, yes, she is very beautiful too. (that never hurts)

I enjoyed Lawrence's Russian accent. Hey, a lot of dialogues could have been in captions and I was happy English worked just fine.

All acting performances were spot on. And yes, we see where CIA Agent Nate Nash tries to turn Dominika to work for the CIA.

Notables: Charlotte Rampling as Matron, Dominika's instructor at the Sparrow School; Jeremy Irons as General Korechnoi who agrees to allow Dominika to get close to the CIA agent Nash; Mary-Louise Parker as Stephanie Boucher, a Chief of Staff to an American Senator and she has supplied the Russians with classified information for money; Sergej Onopko as Simyonov who does the torture and really likes to use the skin removal tool. Very hard to watch. (It's only a movie)

Jennifer Lawrence as Dominika takes over this movie and we are not always sure what she will do next, but we are thoroughly engaged. (9/10)

Violence: Yes. Sex: Yes. Nudity: Yes. Humor: No. Language: Yes, but not much. Rating: A