The film starts with Dastan (William Foster), a beggar boy living by his wits in the bazaar in Persia, getting caught stealing. Seconds before he’s to be punished for his thievery, the King of Persia (Ronald Pickup) appears and, seeing a hero within Dastan, stops the punishment and instead has him move into the palace as an adopted son.