O escritor Fernando Vallejo, de regresso a Medellín, a cidade da sua infância, depois de trinta anos de ausência, encontra num bordel de rapazes Alexis, de 16 anos. Alexis é um desses assassinos que matam por encomenda. O amor vai nascer entre os dois - um amor louco à imagem da cidade, onde Alexis, qual anjo exterminador, atira sobre qualquer pessoa que apareça no seu caminho. De rua em rua, de igreja em igreja, de assassínios em assassínios, Fernando descobre através de Alexis uma cidade desconhecida, carregada de violência e de ódio. Inevitavelmente, Alexis é morto por um desconhecido de moto. Fernando percorre as ruas, onde tudo lhe recorda o romance com Alexis. Até que um dia conhece um jovem rapaz, chamado Wilmar, que à primeira vista parece Alexis. Uma nova história de amor começa, como se a realidade tivesse enlouquecido e os mortos regressassem à vida novamente.