ABC/Jack Rowand
October 20, 2016 at 09:10 PM EDT

Once Upon a Time will show you the world during Sunday’s episode… well, at least the world of Agrabah.

In an exclusive sneak peek at this week’s episode, Aladdin (Deniz Akdeniz) shows off his thieving ways as Jafar (Oded Fehr) uses a few of his “street rat” friends to send a message. But hope may be on the horizon as Princess Jasmine (Karen David) enlists Aladdin’s help to recover a secret weapon capable of breaking Jafar’s hold on the Sultan. Check out their meet cute:

Once Upon a Time airs Sundays at 8 p.m. ET on ABC.

You May Like