Question: who plays agent romanoff in iron man 2
Answer: Scarlett Johansson as Natalie Rushman / Natasha Romanoff : An undercover spy for S.