The release of Josh Boone’s long awaited superhero adaptation of The New Mutants is almost here, and now we’ve got a confirmed release date of September 3. This confirmed release date is going to be a particularly joyous occasion as I like many people were worried that The New Mutants might go straight to streaming. […]