Fiul unui soldat irlandez, Kim O’Hara crește ca orfan pe străzile din Lahore, atrăgând simpatia tuturor prin istețimea lui ieșită din comun. Pentru el, bătrânul lama din Tibet care poposește într-o zi în oraș în căutarea Râului Săgeții lui Buddha este la început doar un bun prilej de a pleca în lume, în căutare de noi aventuri. Pe parcurs însă, tovărășia celor doi se transformă în prietenie, iar căutările sfântului tibetan îl apropie pe Kim de propriul destin măreț, așa cum i l-a prezis tatăl său, sub semnul unui Taur Roșu pe un câmp înverzit. Când, în sfârșit, Taurul Roșu se arată, Kim se trezește antrenat în cea mai mare aventură a vieții sale: Marele Joc, a cărui miză nu mai este doar destinul său individual, ci însăși soarta Indiei coloniale.