Black Widow: New Featurette Welcomes Fans to Natasha’s World

black widow taskmaster mask

Natasha Romanoff is set to strike again in her solo film Black Widow, which comes out this weekend and stars Scarlett Johansson. Given the events involving the super spy during the last Avengers movie, this film will take us down memory lane and see how the heroine became the legend that she is now. The […]