Isidore Beautrelet, lycéen, déguisé en journaliste, enquête sur les lieux d'un
cambriolage en Normandoe où semble-t-il rien n'a été volé. Beautrelet étant
bien plus intelligent que les policiers, il découvre rapidement que des
tableaux ont bien été volés, mais remplacés par des copies, et que l'auteur du
vol est Arsène Lupin. Au moment du cambriolage, la nièce du propriétaire,
Raymonde, a tiré un coup de feu sur un inconnu qui s'enfuyait, mais il est
impossible de mettre la main sur le fuyard, pourtant gravement blessé. On
découvre cependant un morceau de papier portant un message codé. Les seuls
mots que Beautrelet parvient à décoder sont demoiselle, aiguille et
creuse. Quelques temps plus tard, Beautrelet découvre que le blessé n'a pû
se cacher que dans la crypte de l'ancienne chapelle, où l'on retrouve un
cadavre en décomposition. À titre de représailles pour la mort de leur chef,
la bande de Lupin enlève Raymonde, qui est plus tard retrouvée noyée. Ganimard
et Herlock Sholmès, appelés à la rescousse, sont aussi enlevés avant d'avoir
pû participer à l'enquête, et Beautrelet est blessé par un complice de Lupin
qui lui reprend le message codé. Quelques temps plus tard, Lupin bien vivant,
rencontre Beautrelet et le menace d'enlever son père s'il révèle les résultats
de son enquête à la presse. Isidore cache son père, et révèle à la presse que
Raymonde a en fait soigné Lupin, et que ce dernier est tombé amoureux de la
jeune femme. Beautrelet se lance à la recherche de son père, et finit par
retrouver sa trace dans le château de l'Aiguille. Avec l'aide du propriétaire,
Valméras, (qui avait loué le château semble-t-il à Lupin) il s'y introduit de
nuit, délivre son père et Raymonde (qui finalement n'était pas morte).
Valméras et Raymonde partent dans le sud, et finissent par rapidement se
marier. Beautrelet continue son enquête sur l'aiguille creuse et la trace de
Lupin. Une lettre de ce dernier révèle que le secret de l'aiguille creuse a
été transmis de roi de France en roi de France jusqu'à la révolution, où il a
finalement été oublié. Mais un capitaine de Louis XIV avait publié un livre à
ce sujet dont un seul exemplaire a survécu. Beautrelet finit par mettre la
main sur cet exemplaire, mais Lupin est passé avant lui. À force de
raisonnement, Beautrelet finit par arriver à la conclusion que le secret se
trouve en Normandie, à Étretat. Il finit par trouver un passage secret qui
mène à l'intérieur de l'aiguille d'Étretat en passant sous la mer, et
confronte Lupin. L'aiguille avait servi de coffre et de refuge aux rois de
France ; Lupin l'a aménagée pour en faire sa base d'opérations. Mais depuis
qu'il est tombé amoureux de Raymonde et qu'il l'a épousée (Valméras et Lupin
ne font qu'un), Lupin veut prendre sa retraite et vivre une vie paisible.
Raymonde, Lupin et Beautrelet s'échappent de l'aiguille alors que Ganimard la
prend d'assaut, mais au dernier moment, Sholmès réapparait, affronte Lupin, et
tue Raymonde par accident.