a renewed version of the new mutants defeats them