A Gentleman In Moscow Release Date, Plot, Cast, Trailer, And More Details
Sarah Oconnell
Published Aug 09, 2026
As mentioned above, the actor with the honor of portraying such a complex, intriguing, and witty character like Count Alexander Rostov is none other than the brilliant Scottish actor and Golden Globe-winner Ewan McGregor. However, McGregor was not always the first choice for the role. Originally, back in 2018, Kenneth Branagh was the one who'd been cast as the Count. We're not sure why the change happened, but we know McGregor is psyched for the role. In a statement, McGregor – who is also executive producing the series — said, "It's an amazing, wonderful story and I am very excited to get to play such a fabulous role."
In addition to titles like "Obi-Wan Kenobi" and Guillermo del Toro's "Pinocchio," McGregor has starred in multiple projects with his real-life partner, Mary Elizabeth Winstead — those being Season 3 of "Fargo" and "Birds of Prey." And now, the power couple is joining forces once again, as Winstead will star in "A Gentleman in Moscow" as Anna Urbanova, a famous actress who absolutely dazzles McGregor's Rostov while keeping a few secrets hidden up her sleeve.
As for the rest of the cast, McGregor and Winstead will be joined by quite the impressive roster. You can expect to see Leah Harvey of "Foundation" and Paul Ready of "The Terror," as well as Johnny Harris of "This Is England '86," Alexa Goodall of "Lockwood & Co.," John Heffernan of "Becoming Elizabeth," Dee Ahluwalia of "Sex Education," Fehinti Balogun of "Dune," Lyès Salem of "Abou Leila," Björn Hlynur Haraldsson of "The Witcher," and Anastasia Hille of "A United Kingdom."