Mughal-E-Azam, is a tragic romantic film which unfolds the story of Salim (Dilip Kumar), the son of the Mughal Emperor, Jalaluddin Mohammed Akbar (Prithviraj Kapoor), who falls in love with a beautiful courtesan (Madhubala).
Salim besotted by Anarakali, wants to marry her. This angers the tolerant Akbar, who could never agree to his son marrying a mere dancing girl. He has Anarkali imprisoned, but Saleem organises a revolt against Akbar.
Is Anarkali crushed by the Mughal Emperor. Is Saleem successful in his revolt?