ARTICLE
‘Black Widow’ Release Date Pushed Back
By Chen Shun / 18 Mar 2020 (Wednesday)
With so many box office blockbusters delaying their release, its no surprise that Marvel Studios’ will do the same for upcoming film ‘Black Widow’. The Marvel Studios' movie was originally meant to arrive in theatres on 30 April 2020. The film is the latest to join other Disney titles that have been delayed, including Mulan, The New Mutants, and Antlers, due to the pandemic.