Star Trek: Discovery is an agonizing almost year away, but here's something to help hold us over until May 2017: Crouching Tiger, Hidden Dragon star Michelle Yeoh has been cast as a Starfleet Captain, Deadline reports.

Though Discovery's main character will have a female "Number One" serving as lieutenant commander on the Federation starship Discovery -- don't look for Yeoh on that vessel. She'll reportedly play Han Bo, leader of the ship Shenzhou. That means the lead character, rumored to be another non-white female, may be second in command.

Star Trek: Discovery: Everything you need to know about the new series

That wouldn't be the first time the main character isn't a commanding officer on Star Trek -- Benjamin Sisko, played by Avery Brooks on Star Trek: Deep Space Nine, rose through the ranks after starting as commander -- but then, this iteration of the franchise is expected to explore all kinds of new dimensions, including having at least one gay character.

Star Trek: Discovery -- which is set 10 years before the original Star Trek TV shows -- will debut its premiere episode on CBS in May 2017 before moving exclusively to CBS' digital venture CBS All-Access.

(Full disclosure: TVGuide.com is owned by CBS.)