Do roli Kalyani były brane pod uwagę Aishwarya Rai Bachchan i Nandita Das.
Zdjęcia do filmu kręcono na Sri Lance, m.in. w Kolombo, pod fikcyjnym tytułem "Full Moon", po tym jak przerwano zdjęcia w Indiach z powodu protestów hinduskich fundamentalistów.
Zdjęcia w Varanasi zostały zatrzymane w związku z groźbami i organizowanymi demonstracjami hinduskich fundamentalistów, którzy byli wspomagani przez rząd stanu Uttar Pradesh.
W 2000 roku ekstremiści zdezorganizowali kręcenie filmu.