What boggles my mind is someone at Nexflix had to sign off on this movie.... hell more realistically a whole team of people probably had to sign off on this.  Outside of the fact of how sick you would have to be to sign off on this kind of movie... how idiotic do you have to be to think you aren’t going to sink the company as a whole with this kind of decision.  Especially at this point in time.