The release date of Marvel's 'Black Widow' starring Scarlett Johansson has been shifted to July 9 from May 7. The film will release on the studio's streaming platform Disney+ on the same day. Since the release date of 'Shang-Chi and the Legend of the Ten Rings' has officially been taken by 'Black Widow', the former will release on September 3.