New Mutants is still inexplicably scheduled for a theatrical release, but here’s the film’s opening scene
The New Mutants is apparently still on track to hit theaters on August 28th, even as Tenet and Mulan face
The New Mutants is apparently still on track to hit theaters on August 28th, even as Tenet and Mulan face