Apparently Emily Blunt can't be both a Lilliputian Princess for Jack Black and a take-no-prisoner Russian superspy for Samuel L. Jackson either.
"Entertainment Weekly is reporting the rumor that Scarlett Johansson is in discussions with Marvel Studios to replace Emily Blunt for the role of Russian superspy Natasha Romanoff, who doubles as Black Widow, in Iron Man II.
Blunt's commitment to 20th Century Fox and the studio's upcoming Gulliver's Travels may prohibit her from co-starring in the superhero sequel.
Marvel will not confirm, but sources tell EW that Johansson has indeed met with the filmmakers and is interested in taking the role. Blunt's reps are still trying to make both projects work, but "Gulliver's" is further along, with a start date of April 15.
Iron Man II still doesn't have a shooting script and a start date has not yet been determined."