CharacterAnna UrbanovaAnna Urbanova in A Gentleman in Moscow (2024), played by Mary Elizabeth Winstead. Played byMary Elizabeth WinsteadAppears inA Gentleman in Moscow2024