Dominika
Egorova (Jennifer Lawrence) ist eine berühmte russische Ballerina, die ihre
kranke Mutter Nina (Joely Richardson) unterstützt.
Nach einer Verletzung, die ihre Karriere als Primaballerina beendet und daraufhin das
Bolschoi-Ballett verlassen muss, wird
Dominika von ihrem Onkel Iwan (Matthias Schoenaerts), dem stellvertretenden Direktor des SVR, angesprochen.
Sie
soll Dimitry Ustinov, einen russischen Gangster, verführen, um im Gegenzug die
medizinische Versorgung ihrer Mutter zu sichern. Die beiden treffen sich in
einer Bar und gehen in sein Hotelzimmer, wo er versucht sie zu vergewaltigen.
Dabei
wird er von Sergej Matorin, einem von Iwan beauftragten SVR-Agenten, getötet.
Iwan stellt Dominika vor die Wahl: Entweder sie wird SVR-Agentin oder sie wird
hingerichtet, weil sie Zeuge von Ustinovs Ermordung war.
Um
zu überleben, stimmt sie zu, Teil des
Sparrow-Programms in der „Staatsschule 4“ des SVR zu werden und in der vom
Staat eingerichteten und überwachten Sparrow-Schule hart zu trainieren und die
Kunst der sexuellen Verführung und Manipulation zu erlernen.
Dominika
schneidet bei ihrer Ausbildung hervorragend ab, trotz einiger Reibereien mit
ihrer Ausbilderin, die nur als Matrone (Charlotte Rampling) bekannt ist. Entgegen der Empfehlung der
Matrone beschließen ihr Onkel Iwan und General Kortschnoi (Jeremy Irons), dass Dominika für einen Auftrag in
Budapest bereit ist.