After much rumour-milling Scarlett Johansson and Mickey Rourke have signed on for John Favreau's Iron Man 2.
Rourke is set to play the Crimson Dynamo, a russian bad guy with a power suit that (i hope) ends up giving us loads of iron fisted smackdowns while trashing large parts of a local city.
Johansson is to play the Black Widow, a member of the Avengers. Speculation about Scarletts part in the film suggest that she may only be in a few scenes and is there to establish another link to the upcoming Avengers movie.
Rourke supposedly negotiated a larger pay cheque after being given an offer he wasn't prepared to accept and Scarlett (it's hinted) accepted a smaller one, this is why most think her role is a smaller one.
But who cares. Black Widow wears skin tight black latex and aside from Kate Beckinsale there are few other women who would look so good dressed in that.