Da James ankommer til Israel i sine traditionelle farverige zulu-gevandter, er han på sit livs rejse til den hellige by Jerusalem. James har en barnlig-naiv gudstro, men den bliver hurtigt sat på prøve. Da han ankommer til grænsen bliver han tilbageholdt af myndighederne, der mistænker ham for at være en illegal indvandrer, der er kommet for at tjene nogle hurtige penge. Intet kunne være mere forkert, men det bliver virkelighed, da James bliver købt fri fra fængslet af den lumske forretningsmand Shimi, der til gengæld for James’ frihed lader ham arbejde sort i sit rengøringsfirma.
Til at begynde med føler han sig fremmed i den beskidte forstad, hvor han sammen med de andre arbejdere bor i en lille lejlighed, men hurtigt får James smag for kapitalismens glæder og udsætter sin pilgrimsrejse på ubestemt tid. Han udvikler også et varmt venskab med Shimis far, Salah, der er en gammel, vrissen, vredladen mand, der dog sætter stor pris på James’ selskab. På Salahs opfordring starter James sin egen lille nebengeschæft og begynder at tjene endnu flere penge. James er blevet en del af det kapitalistiske system, som han i begyndelsen slet ikke kunne forstå, og han ender som den illegale rengørings svar på Citizen Kane. Om han nogensinde når frem til pilgrimsrejsens mål skal være usagt her.
Filmen er filmet med et begrænset budget, og det afspejler sig på det tekniske område, der ikke er specielt spændende i ”James’ Journey to Jerusalem”. Til gengæld er historien fortalt så fint og humoristisk, at man ikke savner nogen eksplosioner eller biljagter. Især det delvist sprogløse venskab mellem Salah og James meget lunt beskrevet af skuespillerne Siyabonga Melongisi Shibe (James) og Arie Elias (Salah).
På trods af, at den foregår i Israel, er filmen konsekvent ikke politisk, og det understreger det universelle, bibelsk myteagtige i historien om en troende, der bliver forvekslet med en forbryder og må leve et liv i et fremmet land i mange, mange år. Til trods for den situation, som James ender i, beholder han hele tiden drømmen om at nå frem til Jerusalem, og det er faktisk en vigtig pointe, at man skal holde fast i sine drømme, selv om ens situation ændrer sig. James er på sin egen naive facon en meget klog mand, og mange vil have glæde af at se denne lille humoristiske film om at Guds veje er uransagelige.