El príncipe Achmad es el sucesor al trono de Bagdad pero Jaffar un malvado visir lo expulsa de palacio y pretende casarse con la princesa y quedarse con el reino. Achmad se mueve entre los mendigos y es encarcelado. En los calabozos conoce a Abu un ladrón con el que consigue huir. Abu encuentra un genio en una botella que le concederá tres deseos entre ellos que Achmad pueda recuperar su reino.