Jennifer Lawrence as the russian agent, but where do her loyalties really lie. She is very good in a demanding role physically and emotionally, helped with a strong supporting cast. Ignore the russian troll reviews giving 1 or 2, I would normally give this film a strong 7 but to make up for all the trolls I'm giving it an 8. Sit back and pay attention for maximum enjoyment.