“The New Mutants” was filmed in 2017. Its original release date was April 13, 2018. The movie has been delayed about a half dozen times since. In fact, some moviegoers and diehard “X-Men” fans were beginning to think it would never open… or that maybe it didn’t even exist. However, during a time when so […]