News March 13, 2023 Comments Off on Oscars 2023: Everything Everywhere All At Once cleans up with seven awards The sci-fi drama gets seven awards, with Michelle Yeoh the first Asian woman to win best actress.