The coronavirus outbreak has caused problems with numerous films and brought about the closures of countless movie theaters. It has now brought about an indefinite delay for the release of Marvel’s Black Widow which was set to hit theaters on May 1, 2020. A large number of films have had their release dates pushed back with […]