En la ciudad de Ágora puede comprarse y venderse cualquier cosa Incluso los niños son propiedad de la ciudad hasta su duodécimo cumpleaños. Los que no tienen dinero son intercambiados como si fueran mercadería. A Mark lo ha vendido su padre después de que de casi toda su familia muriera. Lily, huérfana de nacimiento, ha hecho un trueque por su vida. Unidos por azar en la vieja torre del conde Stelli, un astrólogo, se enfrentan a una existencia llena de pobreza y servidumbre. A menos que encuentren una manera de escapar.
Mark se queda y se convierte en un prodigioso adivino, mientras que Lily huye y monta un albergue que cuestiona decididamente los valores de la sociedad de Ágora. En ella algo oscuro se esconde, algo que el Código de Medianoche predice y que puede acabar con la amistad de Mark y Lily.
El máximo dirigente de la ciudad los vigila. ¿Podrán sobrevivir a la traición que les espera y descubrir el oscuro secreto que los une? ¿Qué augurios encierra el Código de Medianoche?