En el pueblo agrícola de Dendale, tres niñas han desaparecido sin dejar rastro. El superintendente Andy Dalziel, un joven detective en ese entonces, nunca encontró sus cuerpos ni a la persona responsable. Con el tiempo, el valle donde se encontraba Dendale fue inundado para crear un embalse, y el pueblo dejó de existir, excepto en la memoria de Dalziel. Doce años después, los hilos del pasado y el presente se entrelazan en un escalofriante mosaico. Una sequía ha dejado a la vista las ruinas de Dendale, y otra niña ha desaparecido de un pueblo cercano. Con la ayuda del inspector jefe Peter Pascoe, Dalziel tiene una segunda oportunidad para descubrir los secretos de un valle ahogado. La identidad del asesino depende de lo que un niño vio y de lo que otro, ahora adulto, teme recordar.