The New Mutants Comic-Con@Home Panel unveils opening scene of Fox’s long-delayed X-Men film
© 2020 Twentieth Century Fox Film Corporation(LOS ANGELES) -- Following several delays, it seems even the COVID-19 pandemic isn't keeping The New Mutants, the final X-Men universe film from 20th Century Fox, from sticking to its August 28 release date.
The film’s cast appeared at... Read More.