Pierwotnie to Karisma Kapoor miała zagrać rolę Anuradhy Shivshankar Panikar, jednak aktorka uznała, że jej postać nie jest wystarczająco ważna. Angaż otrzymała Tabu.
Pierwotnie w rolę Ghanshyama miał wcielić się Sanjay Dutt, jednak aktor mógł kręcić jedynie w nocy, gdyż codziennie musiał stawiać się w sądzie. Po ukończeniu filmu "Kartoos" powiedział Firozowi Nadiadwali, że przez pewien czas nie będzie mógł kręcić filmów i zasugerował Sunila Shetty'ego by zajął jego miejsce.
Zdjęcia do filmu kręcono w Madrasie (Indie).