In Barrackpore, near Calcutta, three men with good reason to escape their pasts come together and decide to disappear into the convenient world of godmen. The supposedly holy city of Allahabad, where such artful charlatans converge to prey upon the insecurities of the religious and not so religious, is their next natural choice of destination. But their journey doesn’t stop there. After a whirlwind tour of the country dispensing their peculiar wisdom to the ...