Movies We Saw “The New Mutants” at the Rose Bowl And…[Review]By Mary Anne ButlerAugust 28, 2020 Hell has indeed frozen over, and “The New Mutants” has actually released in theaters (kinda). The most surprising part? IT. DOESN’T. SUCK.