Director
Cast
Will Smith as Genie / Mariner
Mena Massoud as Aladdin
Naomi Scott as Jasmine
Marwan Kenzari as Jafar
Navid Negahban as Sultan
Nasim Pedrad as Dalia
Billy Magnussen as Prince Anders
Jordan A. Nash as Omar
Taliyah Blair as Lian
Aubrey Lin as Omi
Numan Acar as Hakim
Writers
Guy Ritchie (screenplay)
John August (screenplay)