Star Wars Director Hits Back At Trolls After Kelly Marie Tran Quits Instagram

Actress Kelly Marie Tran, who plays the character of Rose Tico in ‘Star Wars: The Last Jedi’ has deleted all of her Instagram posts following abuse from trolls. A day later, Director Rian Johnson hit back at the troll “manbabies”,… Continue Reading