Aladdin (Live Action Remake 2018)

Cast
John Hasler as Aladdin

Jack Black as Genie

Selena Gomez as Jasmine

Nicolas Cage as Jafar

Kevin Costner as Sultan

Dee Bradley Baker as Abu

Jim Parsons as Iago

Luiz Guzman as Kazeem

Ice Cube as Razoul

Samuel L.Jackson as The Cave Of Wonders