Question: who plays the role of black widow in avengers?
Answer: Scarlett Johansson