Emily Blunt is reportedly in negotiations for the role of The Black Widow in the revolving door of casting that is Iron Man 2.The Devil Wear's Prada actress has yet to have her involvement confirmed by Marvel, but its thought that she will play the sometime heroine who has a fondness for the snug-fitting catsuits, and handing out lickings to much larger men. Samuel L. Jackson and Terence Howard have recently departed the cast, with Howard being replaced by Don Cheadle in the key role of Jim Rhodes, while Mickey Rourke and Sam Rockwell will play villains Crimson Dynamo and Justin Hammer.