1910. Yasnaya Polyana é propriedade de Leon Tolstoi (Christopher Plummer), no entanto ele rejeita a propriedade privada e defende a resistência passiva. Por isto, apesar de ser um dos maiores escritores do mundo, alguns o vêem como algo maior, um santo vivo. Já bem idoso vive lá com Sofya Andreyevna (Helen Mirren), sua esposa. Tolstoi centra a atenção em espalhar sua doutrina com o seu melhor amigo, Vladimir Chertkov (Paul Giamatti), que funda o movimento mundial tolstoiano, cujo quartel general fica em Moscou. Lá Chertkov entrevista Valentin Bulgakov (James McAvoy), que, apesar de ter 23 anos, ambiciona ser o secretário particular de Tolstoi e consegue o cargo. Como Chertkov está impedido de ver Tolstoi, cabe a Bulgakov ir até Yasnaya Polyana e servir de ponte entre Leon e Chertkov. No caminho Bulgakov para em Telyatinki, uma comuna tolstoiana criada por Vladimir Grigorevich como centro do movimento. Lá todos são iguais, seguindo os ensinamentos de Tolstoi. No dia seguinte, Bulgakov chega em Yasnaya Polyana e sente logo que Leon e Sofya divergem bastante. Apesar dela não exigir ser chamada de condessa e Tolstoi, obviamente, não querer ser tratado como conde, há um ar aristocrático em Sofya, que há anos não aceita os objetivos do marido, desde que seu trabalho como novelista se tornou secundário. Após algum tempo, Chertkov vai até Yasnaya Polyana e fica claro que ele e Sofia se suportam (na melhor das hipóteses), pois ela acredita que existe um novo testamento, no qual seu marido cederia seus bens (inclusive os direitos autorais de seus livros) para o movimento mundial tolstoiano.