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