Diversas jovens são assassinadas na aldeia isolada japonesa de Onikobe. O detetive particular Kindaichi é convidado pelo Inspetor Isokawa para ajudar a resolver os assassinatos das meninas e também o caso inacabado acontecido nessa mesma vila há 20 anos, onde o senhor Genjiro também foi assassinado. Além de todos os crimes, a cidade convive dividida pelas famílias Yura e Nire, que disputam o poder do lugar.