Nella Francia del 17° secolo, durante il regno di Luigi XIII è in corso in tutto il paese la caccia alle streghe.
Shien Belmonde detto Le Visiteur è figlio di un nobile e di una schiava che venne poi bruciata con l’accusa di essere una strega, ma la donna aveva appena partorito e per evitare di uccidere il bambino decisero di chiuderlo nella chiesa di Saint Michel a condizione che non sarebbe mai più uscito da quel posto, pena la morte. Belmonde scoprì presto di avere dei poteri magici derivati dalla sua discendenza da una strega, così il Cardinale Richelieu decise di sfruttare questi poteri e affidò al ragazzo il compito di interrogare i prigionieri, dandogli un permesso speciale per usare la tortura. Ma grazie al suo sangue di strega Belmonde è in grado di usare i poteri di una spada magica chiamata Lundi, e di poter così tagliare solo ciò che vuole, come ad esempio tagliare solo la trachea di un uomo senza provocare altre ferite, inoltre anche se si viene fatti a pezzi con questa spada non si muore. Quando il malcapitato sta per svenire, Belmonde riesce a vedere dentro i suoi ricordi trovando le risposte che cerca. Come pagamento per i suoi servigi Belmonde richiede armi usate per degli omicidi. Ad aiutarlo ci sono Roland, uno delle Guardie del Corpo di Richelieu che gli porta i prigionieri. Celine, figlia del Marchese di Sartre che ha ritrovato il padre grazie a lui, e Chloe, una schiava che Belmonde ha preso con se per farle mangiare le carote che a lui non piacciono.