Oded Fehr has been cast as Jafar on Once Upon A Time:
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.
From the preview clip shown below, things aren’t looking so good for Aladdin. As Jafar says, “That’s why you never, ever hear these words about a savior: ‘They live happily ever after.’”
— Once Upon A Time (@OnceABC) July 23, 2016