Marco Didio Falco recibe el encargo de poner fin a la rebelión de Civilis y Veleda, que han intentado unir a los celtas de Europa. Falco lo hace a su manera inusual, ayudado por el barbero de Nerón (sin trabajo desde el suicidio de este) y por un tímido muchacho al que le gusta hablar con las chicas. En el camino de Falco se cruza una legión orgullosa, con un pasado nefasto en Gran Bretaña, y Tito César, que persigue a Helena Justina, la novia de Marco. Hay cadáveres que han desaparecido en las nieblas de la rebelión, cadáveres que Falco encuentra en zanjas y cunetas, fantasmas de muertos legendarios y, mientras Falco y su grupo recorren los bosques bárbaros, el riesgo de que ellos mismo terminen muertos.