New Mutants Trailer Accidentally Reveals X-Men’s Pet Dragon’s Role

A brand new trailer for The New Mutants accidentally reveals the X-Men’s alien-dragon Lockheed has an actual role in the film’s final battle.