Aladdin (Live Action Remake 2018)

Cast
Justin Long as Aladdin

Will Smith as Genie

Demi Lovato as Jasmine

Nicolas Cage as Jafar

Kevin Costner as Sultan

Jack Black as Iago