From Time Square, to the red carpet premiere, to the Empire State Building, Academy Award winner Michelle Yeoh, along with castmates and creatives behind the film, took over New York in celebration of .
Star Trek: Section 31 stars Yeoh as Emperor Philippa Georgiou who joins a secret division of Starfleet. Tasked with protecting the United Federation of Planets, she also must face the sins of her past.