Rachel Weisz is also in early talks for a role. David Harbour is reportedly joining the Black Widow movie cast alongside Scarlett Johansson.