Dans le village imaginaire de Entshongweni, loin, très loin de la civilisation occidentale, le jeune James est choisi pour accomplir une mission : un pèlerinage dans la ville sainte de Jérusalem. Suspecté d’essayer d’entrer clandestinement, il est dès son arrivée jeté en prison. Un miracle se produit, un inconnu règle sa caution. Mais ce n’est en fait qu’un pourvoyeur de main d’œuvre illégale. Le voyage de James se transforme alors en une suite de quiproquos au cœur d’un système économique impitoyable dont il va cependant vite comprendre les règles du jeu…