Kayode: o caçador de histórias traz como personagem principal um menino de 15 anos, falante de Yorubá, filho de Ìyá Oká, tataraneto de uma princesa do reino Ojuobá, onde nasceu, numa região isoladado planeta Igbó, na cidade de Keturumí, cercada pela temida Floresta Encantada e pelos povos Dan, inimigos seculares do povo de Ojuobá. Ao longo da vida, Kayode descobre-se omorode, uma criança especial cujos poderes lhe permite falar com os animais. Isolado pelos colegas que o consideram diferente, Kayode terá como parte do seu odù (destino), seguir rumo à Floresta Encantada com Merê, seu grande amigo, por quem devota um amor que sequer eles mesmos compreendem. A cidade de Keturumí é cercada por 16 portões mágicos, protegidos por anciões e anciãs, guardiões dos segredos do Universo. Como parte de um encantamento, os guardiões dos 16 portões mágicos são picados por aranhas contadoras de histórias e, por isso, passam a esquecer.