En A Gentleman in Moscow (Un caballero en Moscú), Ewan McGregor (saga Star Wars, Halston, Trainspotting) interpreta al Conde Alexander Rostov, quien tras la Revolución Rusa descubre que su pasado lo sitúa en el lado equivocado de la historia. Tras librarse de una ejecución inmediata, un tribunal soviético lo confina a un ático en el opulento Hotel Metropol bajo amenaza de muerte si vuelve a poner un pie fuera de él. Los años pasan, y con ellos algunas de las décadas más convulsas de la historia rusa, pero las limitadas circunstancias de Rostov le franquean la entrada a un mundo mucho más amplio de descubrimiento emocional. A medida que construye una nueva vida entre las paredes del hotel, este descubre el verdadero valor de la amistad, la familia y el amor.