Der Waisenjunge Kim hält sich im Indien der 1890er-Jahre mit Botengängen und Betteln über Wasser. Als er auf einen buddhistischen Mönch trifft, begibt er sich mit ihm auf eine abenteuerliche Reise entlang der Grand Trunk Road. Doch auf den quirligen Straßen Indiens werden die beiden voneinander getrennt. Kim gelangt auf eine englische Schule und tritt anschließend als Spion in den britischen Geheimdienst ein. Seinem wahren Meister jedoch hält er lebenslang die Treue. Mit dem Waisenjungen Kim hat Kipling einen Herumtreiber voller Charme und Witz geschaffen und zugleich seinem Heimatland ein ewiges Denkmal gesetzt.