
Michelle Yeoh took home an award and made history at last night’s National Board of Review gala. The Oscar favorite received Best Actress honors for “Everything Everywhere All At Once,” a sci-fi comedy about a Chinese American woman who is forced to deal with the fallout of an interdimensional rupture. “I am so incredibly proud…