While we wait for the return of the BBC's modern-day 'Sherlock,' CBS' 'Elementary' has continued crafting its own unique modern-day take on the iconic literary detective, one that has teased us all season long of Sherlock (Jonny Lee Miller's) past love affair with Irene Adler. Now, as CBS' 'Elementary' moves toward its first season finale, breakout 'Game of Thrones' star Natalie Dormer has officially signed on for a major role as Adler, but will her story carry into the present?

'Game of Thrones' fans have grown increasingly appreciative of 'Captain America' star Natalie Dormer's role as the cunning and sexy Margaery Tyrell, particularly after Sunday's "Dark Wings, Dark Words," and now the actress is set to take on another major literary role. CBS has announced that Dormer will portray the oft-mentioned Irene Adler of its modern-day Sherlock Holmes series 'Elementary,' guesting in a three-episode arc.

'Elementary's incarnation of Irene Adler shared a past relationship with Sherlock in London, while her mysterious murder provided the catalyst for Sherlock's descent into drug abuse, and ultimate relocation to New York. Dormer will first appear as the character on May 9, as part of a three-episode arc that builds toward 'Elementary's two-hour season finale on May 16. Might we get a peek at the elusive Moriarty as well? Could Adler even be alive to this day?

“We're moving to the next chapter in our show – and in some ways, to a previous chapter in Holmes' story,” said Executive Producer and creator Rob Doherty. “Irene Adler is perhaps the most pivotal relationship in Sherlock's life, and I can't think of an actress better suited to the challenge than Natalie.”

Well, what say you? Has CBS' 'Elementary' lived up to the source material as well as 'Sherlock?' What do you think about the casting of 'Game of Thrones' Natalie Dormer, versus the BBC's Lara Pulver? Tell us if you'll tune in for the final 'Elementary' episodes of the season in the comments!

More From ScreenCrush