Marvel dropped the first trailer of Black Widow movie on December 3, 2019. Black Widow will mark the beginning of Phase 4 of the Marvel Cinematic Universe. It is the much-in-demand solo movie for the former Russian spy turned Avenger, played by Scarlett Johansson. Black Widow is directed by Cate Shortland. William Hurt is returning as Thaddeus Ross, and even Robert Downey Jr might make a cameo in the film. The new players in Black Widow's spy game are Rachel Weisz (Melina), Florence Pugh (Yelena Belova), and David Harbour (Alexei Shostakov / Red Guardian).