Question : who played black widow in avengers infinity war
Answer : Scarlett Johansson