Oscars host Jimmy Kimmel did not shy away from the Harvey Weinstein scandal opening the 90th Academy Awards saying: "We can't let bad behaviour slide anymore, the world is watching us."
It’s the first Academy Awards since the scandal broke and in a show of solidarity of those who have spoken out against the movie mogul stars wore pins in support of the Time’s Up movement, which triggered Weinsteins downfall.
In his opening monologue Kimmel said: "The Academy, as you are no doubt aware, took action last year to expel Harvey Weinstein from their ranks.
"There were a lot of great nominees but Harvey deserved it the most.
"The Academy kicked him out and after they did I was curious so I looked it up, the only other person to be expelled was a character actor called Carmine Caridi, in 2004, who was kicked out for sharing screeners.
"Carmine Caridi got the same punishment as Harvey Weinstein for giving his neighbour a copy of Seabiscuit on VHS.
"What happened with Harvey and what is happening all over was long overdue.
"We can't let bad behaviour slide anymore, the world is watching us and we need to set an example and the truth is if we are successful and if we can work together to stop sexual harassment in the workplace, if we can do that, women will only have to deal with harassment all the time at every other place they go."
Weinstein has been accused of sexual harassment and assault by a number of actresses. He denies all allegations of non-consensual sex.
Moving to a more light-hearted topic Kimmel also took aim at the best picture fiasco of the 2017 ceremony, when Faye Dunaway and Warren Beatty announced La La Land had won the award instead of the actual winner Moonlight.
He said: "It's a great honour to be invited back for a second time.
"Some of you will be going home tonight with an Academy Award, what can be better than that?
"This year, when you hear your name called, don't get up right away, give us a minute, we don't want another thing."