Benares, cidade santa mas margens do rio Ganges, castiga cruelmente aqueles que brincam com as tradições morais... Deepak, um jovem oriundo dos bairros pobres, apaixona-se perdidamente por uma mulher que não pertence à mesma casta. Devi, uma estudante perdida, vive torturada por um sentimento de culpabilidade após o desaparecimento do primeiro amante. Pathak, pai de Devi, vítima da corrupção policial, perde o seu sentido moral em troca de dinheiro, e Jhonta é um jovem que procura uma família. Todos são personagens à procura de um futuro melhor, divididos entre o turbilhão da modernidade e a fidelidade às tradições, e cujos caminhos, em breve, se cruzarão…