More additions from the Land of Untold Stories were announced during Once Upon a Time’s Comic-Con panel on Saturday.
Deniz Akdeniz (Graceland) has been tapped to play Aladdin — who was described as “the savior” — while Oded Fehr (‘Covert Affairs’) will play Jafar. (‘Lost’s’ Naveen Andrews previously portrayed Jafar on ‘Once Upon a Time in Wonderland.’) The duo joins the previously cast Giles Matthey as Morpheus and Craig Horner as the Count of Monte Cristo.