Zdjęcia kręcono w Bombaju, Jaipurze, Jaisalemerze, Samod, Navalghar i Toddarising (Indie).
Pustynia w Radżastanie miała zostać wygenerowana komputerowo, co sprawiłoby, że byłby to pierwszy film indyjski z takim tłem, ale koszty były za wysokie, więc zrobiono ją sztucznie.
Kiedy Amol Palekar opowiadał Shahrukhowi Khanowi scenariusz, pierwszym pytaniem aktora było, czy jego firma Red Chillies może wyprodukować film, a następnym, czy może w nim zagrać jakąkolwiek rolę, choćby najmniejszą. W efekcie otrzymał dwie - Kishena i Ducha.
Film nakręcono w 47 dni.
Firma Tanishq Jewellers zrobiła biżuterię do filmu, a potem wykorzystała ten fakt w swoich reklamach.
W 2006 roku film był oficjalnym kandydatem Indii do Oscara w kategorii najlepszy film nieanglojęzyczny.
Na planie filmu Shah Rukh Khan stał nad aktorką na drabinie z chochlą udając ptaka, który załatwił się na ramię Lachcho (Rani Mukerjee).