L'histoire commence par le cambriolage d'un château de Normandie, où rien n'a été volé, mais où un homme a été tué. Le magistrat chargé de l'affaire ne parvient pas à en écarter un lycéen surdoué, Isidore Beautrelet qui s'est fait passer pour un journaliste et qui va mener l'enquête. Son enquête, en partie fondée sur le déchiffrage d'un texte codé, va lui faire remonter le temps à la recherche d'un secret historique, la fabuleuse "Aiguille Creuse" . Il lui faudra rivaliser avec la police française, le fameux détective anglais Herlock Sholmès, et surtout avec Arsène Lupin, le "gentleman cambrioleur" . Là-dessus se greffe une histoire d'amour entre Arsène Lupin et la nièce du châtelain cambriolée au début du roman.