Review: Red Sparrow

Dominika Egorova (Jennifer Lawrence) is the prima ballerina at the Bolshoi Ballet until an on-stage accident (note: not an accident) ends her career. Her options to support her ill mother (Joely Richardson) rapidly narrow; working for her sleazy security chief uncle (an extremely Putin-like Matthias Schoenaerts) becomes the only way to keep from being thrown out onto the street. Of course, once she agrees to his offer she’s dropped into a nightmare where the only way to stay alive is to become a Sparrow, a spy trained to use sex as a weapon against the enemies of the state – enemies like CIA agent Nate Nash (Joel Edgerton), who’s been booted out of Russia for blowing his cover. Nate is a spy who cares too much, and when the high level mole he was handling won’t make contact with anyone else he’s sent back to Europe to re-establish contact – and Dominika is sent to “make contact” with him. You're seeing this for Jennifer Lawrence, and fortunately she...