Joshua McDonald
Jun 28, 20201 min
I'm not going to lie, all of the delays that New Mutants has endured really dampened my excitement for this film, but this trailer... Holy shit! Magik! Demon Bear! MAGIK!