First, we got confirmation that Mickey Rourke is on board to play the Russian villain in Iron Man 2 , and now E! Online has confirmed with Scarlett Johansson's representative that the actress has indeed signed to play the role of Russian superspy Natasha Romanoff, who doubles as Black Widow.