Birinchi est un escroc qui se fait passer pour un "sâdhu", un saint. Il rencontre le veuf Gurupada Mitter et sa fille Buchki dans le train. Désespéré, Gurupada voit en Birinchi un moyen d'échapper à ses malheurs et se laisser charmer par le soi-disant prophète. Satya, le fiancé de Buchki, se méfie cependant du saint et tente de sauver la famille des griffes de Birinchi.
De retour du service militaire, Hazel Motes rentre dans son petit village du sud profond des États-Unis. Agacé par l’imposture et la foi pervertie des gens qu’il rencontre, il décide de fonder un nouveau culte : l’Église sans Christ...
Depuis l'ultime guerre, Eli voyage seul, guidé par sa foi. Il lutte pour survivre, mais surtout pour protéger la lueur d'espoir qu'il transporte avec lui.