In a field of thrillers loaded with Russian spy movies, this isn't too bad. The cast is very good and the intrigue is intriguing. It has all the requisite eye candy, such as it is, since Lawrence opted to "keep it real" for the role, so good on her. The only drawback I could see is the dis believable casting of Lawrence as a prima ballerina. The twist at the end is delicious.