Jacob Singer est un blessé de la guerre du Vietnam rapatrié aux États-Unis. Depuis son retour au pays, il est obsédé par les images de cette guerre qui hantent son esprit. Il se sent pourchassé par des démons sans visages et sent autour de lui des forces hostiles qui cherchent à le tuer.
Jeremy est un adolescent ordinaire qui vit une vie d'adolescent ordinaire. Timide et réservé, il invente ses conversations qu'il rêve d'avoir avec Sean, le garçon sur lequel il craque. Mais que se passera-t-il, lorsque Sean s'assiéra près de lui dans le bus ?
Après des années d’absence, Ciro revient chez lui, au chevet de sa mère. Dans ce désert colombien de la Tatacoa, il retrouve ceux qu’il avait fuis et affronte les derniers gardiens d’un territoire aussi fragile qu’envoûtant.