Cast

Kabir Bedi
... Shah Jahan - old
Manisha Koirala
... Princess Jahan Ara
Zulfi Syed
... Shah Jahan - young
Arbaaz Khan
... Aurangzeb
Kim Sharma
... Laadli Begum
Soniya Jehan
... Arjumand Bano / Mumtaz Mahal
Pooja Batra
... Noor Jahan
Nigar Khan
... Princess Kandahari

Crew

Akbar Khan
... Producer
Jay Borade
... Choreographers
Saroj Khan
... Choreographers
Sanjay Verma
... Editor
Shyam Kaushal
... Action