Marvel Studios’ long-gestating solo movie ‘Black Widow’ has cast David Harbour in an unknown role. Also, Florence Pugh is officially set to play the second female lead, a spy on the same level as Natasha Romanoff (Scarlett Johansson), likely her moral opposite....