Rangpur to mała wioska na północy Indii, gdzie na targowisku sprzedaje się owoce, warzywa, a także kurtyzany. Ludzie tutaj nie są wykształceni, a władzę sprawuje bezwzględny kapłan Bhuvan Panda (Mithun Chakraborty). Basanti (Sushmita Sen) miała ciężkie dzieciństwo. Jej matka zmarła, kiedy była mała, a ojciec był bardzo biedny i lubił wypić, więc sprzedał dziewczynę. Chandan (Anuj Sawhney) przybywa do wioski, aby zastąpić starego listonosza. Narainda (Anjan Srivastav) uczy chłopaka wszystkiego na temat jego pracy. Po pewnym czasie do okręgu, w którym pracuje dochodzi również Lal Batti, gdzie mieszka Basanti wraz z córeczką. Chandan jest inny niż wszyscy mężczyźni przychodzący odwiedzić kurtyzanę, czym zaskarbia sobie ich przyjaźń. Ma też, jako jedyny, odwagę sprzeciwić się kapłanowi, co przysparza kłopotów kurtyzanom. Gniew kapłana zaognia się tym bardziej, że on sam korzysta z usług Basanti. Czy Bhuvan’owi Panda uda się przeszkodzić rodzącemu się uczuciu pomiędzy dziewczyną a listonoszem? Czy mieszkańcy Lal Batti wyzwolą się spod jarzma kapłana?