Marvel’s The New Mutants Director Discusses Possible Streaming Release
After multiple delays, Marvel’s “The New Mutants” is due to be released in cinemas on August 28th. Still, there has been more speculation about the film’s release on Disney+, since many theatres are not yet fully open due to the Coronavirus situation. Even during their recent Comic-Con@Home panel, Disney acknowledged that the release date is […]