X-Men: New Mutants Has Reportedly Cast Sunspot