Even though her name was announced before in the cast of Iron Man 3, Scarlett Johansson stated she won't be appearing anymore, that is because her character "Black widow" could be appearing in a film of its own.She explained to "Screen Rant" that the "Black Widow" has a great history and would be amazing in a separate film, assuring that talks are already taking place with Marvel for the new project, so she won't be appearing with this character in other films before then.Iron Man 3 will be directed by Shane Black. The film is starring Robert Downey Jr., Gwyneth Paltrow, Don Cheadle, Sir Ben Kingsley and Guy Pearce. It will be released on the 3rd of May 2013.