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.
Plongée intense dans les cérémonies du festival de Panchwa, durant lesquelles les Kalbeliya du Rajasthan dialoguent avec leurs morts - guerriers et déesses - à travers les corps en transe des vivants.