Ewan McGregor and Mary Elizabeth Winstead star in “A Gentleman in Moscow,” the adaptation of Amor Towles’ novel, for Paramount+ and Showtime.

McGregor will play Count Alexander Rostov who finds himself going from riches to rags following the Russian revolution. A Soviet tribunal banishes him to the attic room of an opulent hotel, where, oblivious to the world outside, he “discovers the true value of friendship, family and love.”