Black Widow (2021 film) › Cast
Scarlett Johansson
Natasha Romanoff/Black Widow
Florence Pugh
Yelena Belova
David Harbour
Alexei Shostakov/Red Guardian
Rachel Weisz
Melina Vostokoff
Ray Winstone
Dreykov
O. T. Fagbenle
Mason
Olivier Richters
Ursa, Muscular Gulag Inmate
Ever Anderson
Young Natasha Romanoff
Violet McGraw
Young Yelena Belova
William Hurt
Thaddeus Ross
Olga Kurylenko
Antonia
Ryan Kiera Armstrong
Young Antonia