Dominika Egorova (Jennifer Lawrence) is a talented Russian ballet dancer, who suffers a crippling injury during a performance and is rendered unable to continue her career. Her uncle, who works for Soviet intelligence, arranges for her to enter a highly sensitive program meant to train spies specializing in seduction.

The director Francis Lawrence is most well-known for The Hunger Games movie franchise, and it has to be admitted that the strengths of those films shine through here as well. The cinematography is very good and the film looks great in general. He also pulled in Jennifer Lawrence, who once again gives a praiseworthy performance. The character of Dominika can go from showing strength and resolve to showing extreme vulnerability, and it all works thank to her acting chops.

Unfortunately the script itself just doesn't have that something to truly shine. It feels convoluted, disorganized and, in general, a mess. For example, a lot of the trailers and marketing focused on this spy school where they trained these seductresses. In the film that's barely a fifth of the film. Granted, the studio and the marketing people are mostly to blame, but the film as a whole feels like that. It has clear, defined segments, most of them actually pretty interesting, but they're not joined together properly.

Nevertheless, Jennifer Lawrence and Joel Edgerton are both great as the two leads, the film definitely does not pull its punches and some of the individual scenes are very, very good. As a whole it's barely average, but there are good things in it.