Mughal-e-Azam, directed by K. Asif, was released on August 5, 1960. This epic historical drama film starred Dilip Kumar as Prince Salim and Madhubala as Anarkali. It was one of the most expensive and ambitious Indian films of its time, taking 15 years to complete.