Question: Who plays black widow in iron man 2?
answer: Scarlett Ingrid Johansson
Scarlett Johansson