Joshua Clay, een bevlogen zwarte predikant uit Philadelphia, wordt in 1934 als zendeling uitgezonden naar Zuid-Afrika. Hij gaat daar werken bij de Xhosa, een tot het christendom bekeerde volksstam. Joshua is opgetogen over deze bijzondere kans. Maar in Zuid-Afrika lijken al zijn inspannignen zonder resultaat te blijven en Joshua raakt ontmoedigd. Gaanderweg gaan zijn ogen open voor de situatie van de zwarte bevolking in Zuid-Afrika. Door de toenemende apartheid wordt hun het leven onmogelijk gemaakt. Joshua's kerk heeft hem echter strikte orders meegegeven: hij mag zich beslist niet inlaten met politiek, en hij moet de zwarte bevolking manen hun lot lijdzaam te ondergaan. Wanneer Joshua verliefd wordt op een Xhosa-vrouw, groeien izjn twijfels over het beleid van zijn kerk. Hij moet keuzes maken - maar de prijs om zijn geweten te volgen is hoog.