A still of Megan Fox as Black Widow in Iron Man 2 (2010)