Como os outros romances de Murakami, este também traz elementos fantásticos. A história tem dois protagonistas: o adolescente Kafta Tamura, que foge da casa onde vive com o pai para encontrar a mãe e a irmã, e o deficiente mental Satoru Nakata, um homem de sessenta anos que tem a habilidade de falar com gatos. As duas histórias são contadas de forma paralela, alternando-se ao longo dos capítulos, até convergirem no final.