Skip to Content

Once Upon a Time producers Adam Horowitz and Eddy Kitsis didn’t just tease Once Upon a Time Season 6 at today’s Comic-Con panel discussion in San Diego.

They actually provided a look at the first three minutes of the season premiere!

The footage focuses on two characters new to the ABC series, but very familiar to Disney viewers.

The first is Aladdin, who will be played by Deniz Akdeniz and who appears to be in pretty terrible shape when we first meet him.

The second is Jafar, who will be played by Oded Fehr and who appears to have gotten the best of Aladdin (to this point) in the Once Upon a Time version of these characters.

Jafar is taunting the famous "savior" below, mocking his status as a hero and saying things never turn out well for heroes.

They never get their "happily ever after," which, of course, is a theme throughout Once Upon a Time.

The reveal of Aladdin and Jafar arrives on the heels of a string of other Season 6 castings, such as:

Giles Matthey (24: Live Another Day) as Morpheus.

Craig Horner (Hindsight) as the Count of Monte Cristo.

There will also be the returns of Cinderella/Ashley (portrayed by Jessy Schram) and Dr. Archie Hopper (Raphael Sbarge).

You can watch Once Upon a Time online via our friends at TV Fanatic and you can check out the first three minutes of the Season 6 opener below.

It will premiere on Sunday, September 25 at 8/7c.