who played black widow in avengers infinity war
Black Widow (Natasha Romanova) Scarlett Johansson portrayed the character in the films Iron Man 2 (2010), The Avengers (2012), Captain America: The Winter Soldier (2014), Avengers: Age of Ultron (2015), Captain America: Civil War (2016), Avengers: Infinity War (2018) and the Untitled Avengers film (2019) as a part of the Marvel Cinematic Universe franchise.
Elizabeth Olsen In the Marvel Cinematic Universe she plays the role of Wanda Maximoff / Scarlet Witch, with her first appearance in Captain America: The Winter Soldier (2014) in the end credit scene, then a lead in Avengers: Age of Ultron (2015), Captain America: Civil War (2016), Avengers: Infinity War (2018) and the upcoming Untitled Avengers film (2019).
Claudia Wells Claudia Grace Wells (born July 5, 1966) is an American actress.
Claudia Wells After her mother was diagnosed with cancer, Wells said family took precedence and told the studio she would not be available to reprise the role for the two sequels;[1][2] actress Elisabeth Shue replaced her.
Joanna Going Joanna C. Going[1] (born July 22, 1963) is an American actress.
Freya Tingley Freya Tingley (born 26 March 1994[1]) is an Australian-born actress.