“The New Mutants” Theatrical Release Date Rescheduled for August 28
After being postponed three times already, it looks like The New Mutants might finally have its official release date of August 28, 2020. Due to COVID-19, The New Mutants, and other live action films from Disney and 20th Century Studios have been put on hold with the current uncertainty of theatrical or digital releases for … Read more