 Kim (Ravi Sheth) is a 13-year-old street orphan in Lahore of the 19th century (1894).Kim thinks he is native, but he's actually of British origin, the son of an Irish soldier and an unknown mother (unlike the novel on which it is based, Kim's mother is not portrayed as Irish, but it is made clear that Kim is white).Kim is hired as a guide by a travelling Tibetan lama (Peter O'Toole) on a search for a river where Budda hurled an arrow, turning it into a place of redemption.