Star Trek: Section 31 star reveals 'there was so much more' that was left out of the new Paramount Plus movie
Academy Award-winning actress Michelle Yeoh looms over this pricey production playing Emperor Philippa Georgiou, who was last seen in the debut season of Star Trek: Discovery commanding a starship as Captain Georgiou and who later emerges in the far future’s Mirror Universe as the heartless ruler of the Terran Empire.