Anne Beddingfeld, hija de un eminente antropólogo que acaba de fallecer, es testigo de la muerte de un hombre en una estación del metro londinense. Un misterioso individuo, que asegura ser médico, examina el cuerpo y, tras afirmar que el hombre ha fallecido, desaparece entre la multitud dejando caer un trozo de papel en el que hay escritas unas cifras y las palabras «Kilmorden Castle». Al día siguiente, en el mismo barrio, una mujer desconocida aparece asesinada y Anne empieza a sospechar que ambos sucesos están rel acionados. En el curso de sus investigaciones descubre que Kilmorden Castle es el nombre de un barco de recreo que se dirige a Sudáfrica y en el cual la intrépida joven no duda en embarcarse, persiguiendo unas pistas que la llevarán a vivir una increíble historia.