de Saint-Geneix alt lemna sin hemlighetsfulla tillflyktsort.