Frances McDormand won best actress for Three Billboards Outside Ebbing, Missouri, and persuaded every female nominee to stand with her in a night full of statements about inclusion.
Britain’s Gary Oldman was named best actor for playing Winston Churchill in World War Two epic Darkest Hour.
The Shape of Water won the most Oscars with four, including best film.
In her acceptance speech, McDormand put her Oscar on the floor in front of her and addressed executives as the female nominees got to their feet. It was one of the most powerful and symbolic moments of the night.
“Look around, ladies and gentlemen, because we all have stories to tell and projects we need financed,” she said.
“Don’t talk to us about it at the parties tonight – invite us into your office in a couple of days, or you can come to ours, whatever suits you best – and we’ll tell you all about them.”
Her request came amid a push for greater equality in film – especially in the wake of the Hollywood sexual harassment scandal.
She finished her speech with the words: “I have two words to leave you with tonight – inclusion rider.”
McDormand received a rousing reception for her best actress win, which came for playing a vengeance-seeking mother who is let down by the authorities after her daughter is raped and murdered.
It’s her second Oscar, 21 years after her first for Fargo.
Jennifer Lawrence presented her with the best actress award and introduced the category by saying: “It’s a new day in Hollywood, with new challenges ahead for all of us.
“But none of us will ever forget those who came before us – those who blazed a trail for my generation and those to come.”
The ceremony also marked the Me Too and Time’s Up campaigns with a segment presented by actresses Ashley Judd, Salma Hayek and Annabella Sciorra, who have all accused Harvey Weinstein of sexual misconduct.
“The changes we are witnessing are being driven by the powerful sound of new voices, of different voices, of our voices, joining together in a mighty chorus that is finally saying: Time’s up,” Judd said.
Host Jimmy Kimmel addressed the issue head-on in his opening monologue, saying the downfall of Weinstein, and the reforms that had begun since, had not come soon enough.
“What happened with Harvey and what’s happening all over was long overdue,” he said. “We can’t let bad behaviour slide any more. The world is watching us.”
Accepting his first ever Oscar, Gary Oldman mentioned his 98-year-old mother, among other people, telling her: “Thank you for your love and support. Put the kettle on. I’m bringing Oscar home.”
Mexico’s Guillermo del Toro won best director for The Shape of Water, which stars British actress Sally Hawkins as a mute cleaning lady who has a relationship with a mysterious river-dwelling creature. It led the Oscar race with 13 nominations.