El cuerpo de una joven guía turística alemana aparece en un desfiladero del río Tajo, a sólo tres kilómetros de Toledo. El cadáver muestra la saña con que el asesino ha actuado. Dos semanas después, la tranquila y hermosa ciudad se ve sacudida por un nuevo y espantoso crimen: los restos de un estudiante estadounidense aparecen en las inmediaciones de la iglesia de San Juan de los Reyes. Las similitudes entre ambos crímenes llevan a la policía solicitar el asesoramiento de la psicóloga Fiona Cameron, una reconocida experta en criminales reincidentes.