Après une absence de trente ans, l'écrivain Fernando Vallejo revient à Medellin, où il a grandi, et redécouvre sa ville en proie à la violence. Dans un bordel de garçons, il rencontre alors Alexis, 16 ans, qui se prostitue et tue sur commande...
Pablo, 70 ans, est persuadé que la fin du monde est pour bientôt. Ce professeur d'université à la retraite appelle ses ennemis pour leur dire leurs quatre vérités. Veuf depuis vingt ans, il n'a de contact qu'avec son fils Felipe, qui vient tout juste d'avoir un enfant...
Bogotá, 1996. La population est effrayée : le diable va arriver lors d'une éclipse de lune imminente. Mila, 13 ans, se demande si la métamorphose de son corps a un rapport avec cette prophétie...