She’s a tyrant who “murdered her own people by the millions.” And when someone calls her a “bad bitch,” she just smiles and enjoys the attention. That’s Emperor Philippa Georgiou, played by Academy Award winner Michelle Yeoh, in the trailer for Star Trek: Section 31 coming in early 2025. The original movie features Yeoh reprising […]