Emma Watson as Black Widow