HollywoodDeadline's Nikki Finke reported earlier today that Mickey Rourke is, in fact, joining the cast of Iron Man 2 as a villain.  But now Finke follows up with the very surprising news that Black Widow will now be played by Scarlett Johannson, not Emily Blunt, as thought before.


I think this is great news.  I'd grown sick and tired of Scarlett playing the free-spirited girl/mistress role.  She hasn't really had a chance to kick ass, physically speaking, but this is about as ass-kicking as can be - so much so, Scarlett apparently took a lowball offer for it.  Crazy, considering all the sequels and offshoot Avengers possibilities... she could be tied down for the rest of her life.  And upon reading that last sentence, the collective fanboy nation adjusts themselves.