This week, The New Mutants held a global press junket in anticipation of its release on August 28, 2020,. iHorror was there and we’re excited to bring...
It seems like we’ve been talking about The New Mutants forever–mostly because we have–but it also seems that the latest release date of August 28, 2020 is...
Marvel’s The New Mutants has a complicated relationship with release dates. Despite being highly anticipated, it has suffered from delays again and again (and again). We...