En 2004,à la mort de sa femme Ivan, écrivain frustré et responsable d'un misérable cabinet vétérinaire de La Havane, revient sur sa rencontre en 1977 avec un homme mystérieux qui promenait sur la plage deux lévriers barzoï. Après quelques conversations, " L'homme qui aimait les chiens " lui fait des confidences sur Ramon Mercader, l'assassin de Trotski qu'il semble connaître intimement.
Ivan reconstruit les trajectoires de Lev Davidovitch Bronstein, dit Trotski, et de Ramon Mercader, connu aussi comme Jacques Mornard, la façon dont ils sont devenus les acteurs de l'un des crimes les plus révélateurs du XX° siècle.