HomeMovie New Mutants Co-Creator Slams Movie For White-Washing Sunspot byFilmi Reviews -August 29, 2020 0 New Mutants co-creator Bob McLeod slams new movie for white-washing Sunspot. from Movie News | ScreenRant Read The Rest:screenrant... Tags Movie Facebook Twitter