Setelah karirnya sebagai balerina hancur, ia menerima tawaran pekerjaan dari pamannya, Ivan (Matthias Schoenaerts) untuk bekerja di intelijen.

Link Nonton Film Red Sparrow Sub Indo
Dominika ditugaskan untuk merayu seorang politikus Rusia bernama Dimitri Ustinov, dengan imbalan jika seluruh biaya perawatan sang ibunda yang sakit akan ditanggung.
Misi tak berjalan semestinya, sang politikus berusaha memperkosa Dominika dan Ivan pun mengambil tindakan untuk membunuh Dimitri.
Kehidupan Dominika pun makin rumit saat dirinya harus jadi saksi dari kematian Dimitri.
Ivan lalu mengatakan pada Dominika jika ia bisa bebas dan tak dieksekusi asalkan dia mau menjadi mata-mata Rusia.
Terpaksa mengikuti permintaan Ivan, Dominika pun harus melalui pelatihan untuk menjadi mata-mata terlebih dahulu yang diketahui bernama "Sparrow".
Dominika harus lalui pelatihan yang begitu berat.
Setelah melalui beragam pelatihan tersebut, Dominika lantas dikirim menuju Budapest, Hongaria untuk jalankan misinya.
Apakah ia berhasil menjalankan misinya sebagai mata-mata?