Protagonista del romanzo è Kim, figlio di una governante e di un sergente irlandesi stabilitisi in India. Rimasto orfano, continua la sua vita da indù, evitando orfanotrofi e missionari. Conosciuto un Lama tibetano, Kim si mette al suo servizio ma, incappato nel reggimento di suo padre, viene costretto a frequentare un collegio inglese dell'India, dove resterà fino ai quindici anni. Anche se i servizi segreti cercano di farne un perfetto agente, Kim torna, non appena può, alla vita da lui desiderata. Ma alla fine, quando ritroverà il suo Lama, le loro strade non potranno più congiungersi.