Harvey Weinstein, one of Hollywood's most powerful producers, has allegedly committed sexual assault on many women over his decades-long career.