Spy, Assassin, Hero: Natasha Romanov has taken on many roles, and played many sides, in a life shrouded in mystery. But throughout every new stage of life, Natasha has developed a unique set of skills that she now utilizes in the role of the Black Widow...