NamecaF wrote on Nov 1, 2017, 00:16: All this knee-jerk over-reaction and PC, social media bullshit is getting out of hand. Netflix have just lost a lot of respect with their handling of all this.
That's what happens when people have waaaaaay to much spare time