Film był nakręcany w Bikanerze, w Jaipurze, w Udaipurze w Radżastanie w Indiach.
W filmie aktorka Sharmila Tagore, gra królową Suhasinidevi, matkę Księcia Harshwardhan - Saifa Ali Khana. W rzeczywistości jest matką tego aktora.
Reżyser Vidhu Vinod Chopra był tak zachwycony tytułową kreacją Amitabha Bachchan'a, że podarował aktorowi limuzynę Rolls-Royce'a.
Praca nad scenariuszem do filmu zajęła reżyserowi Vidhu Vinod Chopra pięć lat.
W 2008 roku film był oficjalnym kandydatem Indii do Oscara w kategorii najlepszy film nieanglojęzyczny.