Marvel VIDEO: ‘The New Mutants’: First Two Minutes of Film Revealed Ahead of (Fingers Crossed) August Release Date July 24, 2020