La librairie de Marzio Montecristo, Les Chats Noirs, a été choisie comme « librairie flottante » pour un événement exclusif : le célèbre auteur de romans policiers Galeazzo écrira les derniers chapitres de son nouveau roman à bord d’un bateau de croisière qui fera le tour de la Sardaigne.
Marzio n’est pas très enthousiaste – il déteste Galeazzo –, mais la librairie est en difficulté et c’est une opportunité à ne pas manquer. Le libraire se lance donc dans l’aventure, emmenant avec lui l’inspecteur Caruso, futur membre du club de lecture des « enquêteurs du mardi », et ses deux mascottes félines, Poirot et Miss Marple.
Marzio imagine passer des vacances somme toute agréables, mais le voyage prend une tournure inattendue lorsqu’un meurtre vient troubler l’atmosphère idyllique de la croisière. Personne ne peut quitter le navire et la tension est à son comble.
Ce deuxième volet des aventures de Marzio Montecristo lui donnera l’occasion de mettre à profit des années de lecture policière pour affronter un meurtrier à l’esprit brillant, convaincu d’avoir commis le crime parfait.