Once Upon a Time‘s Aladdin storyline is filling out! EW announced over the weekend that Galavant‘s Karen David has signed on to play Princess Jasmine, opposite Deniz Akdeniz as Aladdin and Oded Fehr as Jafar. Perfect casting!
Check out this clip introducing Aladdin and Jafar from Comic Con, and get ready for a whole new world.
Once Upon a Time returns for season six on Sunday, September 25 on ABC.