20th Century Studios has released a new TV spot for the coming The New Mutants, finally getting released into theaters today!!! And this spot gives the best look yet at Kitty Pryde’s alien dragon sidekick, Lockheed.
See the dragon below, in all of its fuzzy, alien glory.
— New Mutants (@NewMutantsFilm) August 21, 2020
The New Mutants arrives in theaters today, August 28th.