Madhuri Dixit była pierwszym wyborem reżysera Sanjaya Leeli Bhansaliego do roli Annie Braganzy w jego debiutanckim filmie, gdyż scenariusz był pisany z myślą o niej. Ze względu jednak na inne zobowiązania oraz pracę na planie projektu "Prem Granth" Dixit musiała odrzucić propozycję. Potem Bhansali brał pod uwagę kandydaturę Kareeny Kapoor, ale ta nie była zainteresowana w tamtym czasie aktorstwem. Ostatecznie angaż otrzymała Manisha Koirala.
Zdjęcia do filmu powstały w Goa (Indie).