Scarlett Johansson, during a fiery speech at yesterday's Women's March in Los Angeles, called out James Franco's hypocrisy for supporting the Time's Up initiative whilst "privately preying on people who have no power."

While Johansson did not specifically mention Franco's name during the speech, a representative of the actress confirmed to the LA Times that she was talking about James Franco. Johansson also pointed out that she apparently gave James Franco the very pin he wore at the Golden Globes.

James Franco has been accused by five women of sexual misconduct, and while the actor has disputed some of the allegations, Ashley Judd spoke up in defence of his response to them, saying that what he said on Seth Meyers was "terrific."

Franco has not yet responded to Johansson's comments. Here's the speech itself as recorded yesterday.

 

Via LA Times