Hautausmaalta Pohjanmaalla on löytynyt nuoren naisen ruumis. Löytäjä, pastori Hukkanen, palkkaa Jussi Vareksen tutkimaan rikosta. Siitä alkaa Vareksen uran oudoin tapaus. Vares matkaa Kahdenvirranmaankylään, joka on pieni, riutuva kyläpahanen, vahvan lahkolaisuskonnon kourissa. Kylä tuntuu olevan täynnä toinen toistaan oudompia tyyppejä. Minne tahansa Vares meneekin, tapahtumat muuttuvat yhä kummallisemmiksi. Paikallisen mielisairaalan kortisto kätkee sisäänsä synkkiä salaisuuksia; sairaalan ylilääkärillä näyttää olevan puoli kylää potilaanaan.