News Watch the Opening Scene and New Trailer of The New Mutants 20th Century Studios (which is, of course, 20th Century Fox rebranded by Disney), has released a short clip from the…