"Once Upon a Time" Casts Aladdin, Princess Jasmine and Jafar
Once Upon a Time has made some major casting additions to season six. Joining the show are Deniz Akdeniz (I, Frankenstein) as Aladdin, Karen David (Galavant) as Princess Jasmine and Oded Fehr (Covert Affairs) as Jafar.
Akdeniz (Aladdin) and Fehr's (Jafar) first appearance will be in the season six premiere, while David's Princess Jasmine will debut in episode four.
The sixth season of Once Upon a Time premieres September 25 on ABC at 8pm eastern.
Source: TV Line