Dilip Kumar and Madhubala starrer Mughal-E-Azam is undoubtedly one of the best period films made in the history of Indian ...