2025 - Thunderbolts* - Attore - Yelena Belova
2024 - We Live in Time - Attore - Almut
2023 - Dune - Parte Due - Attore
2023 - A good person - Attore - Allison
2022 - Il Gatto con gli Stivali 2: L'Ultimo Desiderio - Attore - Goldilocks (voce)
2022 - Don't Worry Darling - Attore
2022 - Il Prodigio - Attore - Lib Wright
2022 - Oppenheimer - Attore
2020 - Black Widow - Attore - Yelena Belova
2019 - Midsommar - Il villaggio dei dannati - Attore - Dani
2019 - Una Famiglia al Tappeto - Attore - Saraya Knight
2019 - Piccole Donne - Attore - Amy March
2018 - The Little Drummer Girl - Attore - Charlie
2018 - L'uomo sul treno - The Commuter - Attore - Gwen
2016 - Lady Macbeth - Attore - Katherine