A atriz Coral Browne viaja para Moscou e conhece um misterioso inglês. Acontece que ele é o notório espião Guy Burgess. O filme se passa em Moscou em 1958, depois que Burgess desertou para a União Soviética em 1951 com Donald Maclean, quando se tornou evidente que Maclean estava prestes a ser investigado pela inteligência britânica. Burgess invade o camarim de Browne no intervalo de uma produção itinerante de Hamlet no Shakespeare Memorial Theatre, na qual ela interpretou Gertrude, e a encanta. Mais tarde, ela é convidada ao apartamento dele em Moscou, encontrando-o com alguma dificuldade, para medi-lo para um terno que ele gostaria de encomendar ao alfaiate de Londres. Ao retornar a Londres, ela visita várias lojas de roupas masculinas de alta classe para comprar suas necessidades.