Marc Martouret, jeune banquier né d'une mère russe antisoviétique et d'un père communiste français, porte en lui ces deux personnes énigmatiques dont on découvrira les secrets tout au long du roman qui nous emmène du Paris de Lénine en 1908 au Moscou de Poutine en 2015, ainsi que dans l'URSS de Brejnev pour le cinquantième anniversaire d'octobre 17. L'épopée révolutionnaire, ses héros et ses martyrs, ses exploits et ses crimes, ses nombreuses ambiguïtés, sont ressuscités au fil des pages. Trois histoires d'amour se croiseront et seule la plus improbable d'entre elles réussira. Tout le pouvoir aux soviets est aussi une réflexion, chère à l'auteur, sur les rapports entre le pouvoir politique quel qu'il soit et la littérature. Le titre est de Lénine et on doit la construction aux célèbres poupées russes.