Scarlett Johansson | Natasha Romanoff | |
Rachel Weisz | Melina | |
Ray Winstone | Dreykov | |
Violet McGraw | Young Yelena | |
William Hurt | Secretary Ross | |
Ryan Kiera Armstrong | Young Antonia |
Florence Pugh | Yelena Belova | |
David Harbour | Alexei | |
Ever Anderson | Young Natasha | |
O-T Fagbenle | Mason | |
Olga Kurylenko | Antonia/Taskmaster | |
Liani Samuel | Lerato |