Question: who played the role of natasha in avengers?
Answer: Scarlett Johansson