Last week, Kelly Marie Tran, the Asian-American actor who played Rose Tico in Star Wars: The Last Jedi, shut down her Instagram account after being bombarded with racist and misogynist insults for months. Daisy Ridley (Rey) was harassed into leaving Instagram in 2016. John Boyega (Finn) has received similar negative attention for his Star Wars appearances.
There were many things wrong with The Last Jedi, but Kelly Marie Tran, Daisy Ridley and John Boyega were among the bright spots in a badly conceived story. Rian Johnson wrote and directed a film with a diverse cast that put the women and some of the people of color in prominent positions. Then he tore them down.