A magnificent film on a par with the great epics of world cinema, Mughal-e-Azam was released to critical acclaim. Loosely based on Syed Imtiaz Ali's 1920s Urdu play Anaarkali, the film is a moving romance with mesmerising music, spectacular battle scenes with 2000 camels, 4000 horses and 8000 soldiers and compelling performances. Nine years in the making, K. Asif's labour of love is set in the 16th-century Mughal court of Emperor Akbar. Heir to the throne, Prince Saleem falls in love with the beautiful commoner Anaarkali.