New Mutants may be the best kind of movie to open in this climate. I can't imagine the budget is super high; probably around the $60 million it took to make the first Deadpool. It doesn't need to do gangbusters to turn a profit. Low risk, potentially high reward as people are starving for anything new. A good way to test the waters for the movies opening after that.