And, like that final Cannonball scene from that night in 2017, The New Mutants is a franchise that we never got to see truly take flight.
The New Mutants is now playing in theaters.
On this night 20th Century Fox (before it became 20th Century Studios under Disney) is filming The New Mutants, what would ultimately become the final installment in Fox’s storied X-Men franchise.
At the time of shooting the New Mutants crew had taken over five buildings at the imposing Medfield, which in the movie is referred to as Milbury Hospital.