La oficial de policÃa nacional, Diana Dávila, se traslada a Laspaúles, una población de Huesca relacionada históricamente con la brujerÃa. El motivo de que Diana se desplace a Laspaúles es porque han asesinado a Andrés Hernández, un amigo de la oficial destinado en la comisarÃa de Huesca, en lo que parece un ritual relacionado con la brujerÃa. La joven agente se ve obligada a implicarse en la investigación en el momento que recibe una llamada perdida, desde el móvil del policÃa de Huesca, justo en el instante que es asesinado. Una vez se traslada al pueblo, y mientras indaga en qué es lo que estaba buscando su amigo antes de ser asesinado, va recibiendo mensajes de texto desde su teléfono advirtiéndole sobre las brujas y de que no se fÃe de nadie. Enfrascada en seguir la pista, de los últimos pasos de Andrés, descubre que semanas antes habÃa recibido el encargo de un banquero de Zaragoza, al que le robaron una edición original del Fausto de Goethe de 1882, de un valor incalculable. Registrando el ordenador del policÃa asesinado descubre que, en sus últimas notas, apunta como sospechosas a cuatro amigas jóvenes de esa localidad, a la que todos los vecinos de la villa tienen como brujas. Su sorpresa es cuando descubre que una de ellas, precisamente, es hija del banquero que contrató al policÃa para hallar el libro.