L'ex-lieutenant Eddie Gundersen revient sur Belzagor où il a laissé naguère ses illusions de jeunesse, la femme de sa vie et un passé honteux de colonisateur. Aujourd'hui la planète a été rendue à ses deux espèces intelligentes : les Nildoror et les Sulidoror. Endossant le rôle de guide d'une expédition scientifique aux confins des terres indigènes, Gundersen va se confronter à ses démons et régler ses comptes avec une planète qui ne lui avait pas livré tous ses secrets.