Hafiz, a rascally beggar on the periphery of the court of Baghdad, schemes to marry his daughter to royalty and to win the heart of the queen of the castle himself.
Ronald Colman
as Hafiz
Marlene Dietrich
as Jamilla
James Craig
as Caliph
Edward Arnold
as The Grand Vizier
Hugh Herbert
as Feisal
Joy Page
as Marsinah
Florence Bates
as Karsha
Harry Davenport
as Agha
Hobart Cavanaugh
as Moolah
Robert Warwick
as Alfife
Frank Morgan
as Narrator (voice)
Yvonne De Carlo
as Handmaiden