Everything Everywhere All At Once has cleaned up at the Oscars, winning three acting awards and the night's big prize, for best picture.
The multiverse sci-fi comedy took home seven awards in total, with history-making gongs for stars Michelle Yeoh, Ke Huy Quan and Jamie Lee Curtis, as well as the directing prize for Daniel Kwan and Daniel Scheinert, aka "the Daniels".
Other big winners included Brendan Fraser, who was named best actor for his performance as a morbidly obese teacher in The Whale, while German anti-war epic All Quiet On The Western Front picked up four awards, including best international feature.
Sequels Top Gun: Maverick, Avatar: The Way Of Water and Black Panther: Wakanda Forever were all honoured too, taking home an award apiece.
But the night belonged to a film about laundry, taxes and exploring other universes - Everything Everywhere All At Once
Yeoh's best actress win makes her the first Asian woman to win the award in 94 years of the Oscars.
Addressing all the women watching, the 60-year-old said: "Never let anyone tell you you are past your prime."