The magic comes to life.

A kind-hearted street urchin Aladdin (Mena Massoud) falls in love with beautiful princess Jasmine (Naomi Scott), the princess of Agrabah. However, belittling his chances of her ever falling for a man with his background, he believes her to be way out of his league. With the help of his monkey Abu’s skills, he obtains a mysterious magical lamp.  The Genie (Will Smith) who emerges from the lamp assists Aladdin in attempting to woo Jasmine, by offering him three wishes. However, the Sultan’s (Navid Negahban) assistant Jafar (Marwan Kenzari) has other diabolical plans in store for the titular character.