Oscar winner Michelle Yeoh is back as Emperor Philippa Georgiou in the new movie Star Trek: Section 31. The Wicked and Everything Everywhere All at Once star reprises her role in Star Trek: Discovery ...
Warning – the following features major spoilers for Star Trek: Section 31 so make sure you have seen the new sci-fi movie before reading on... After 90 minutes of twists, turns, and shocking ...