• Season 6 Episode 5
  • Street Rats

  • Airdate:10.23.2016.

ALADDIN’S FATE IS REVEALED AS HE AND PRINCESS JASMINE TRY TO SAVE THEIR HOME FROM JAFAR

In a flashback to Agrabah, Princess Jasmine recruits Aladdin to help her recover a secret weapon capable of breaking Jafar’s hold on the Sultan and saving the city from ruin. Their quest takes them to the Cave of Wonders where Aladdin’s fate is revealed.

In Storybrooke, the Evil Queen tricks Hook and the Charmings and forces Emma to reveal her secret in an effort to divide the family.

While the Evil Queen pampers Zelena, elsewhere in town, Regina and our heroes scramble to learn what became of Aladdin.

series regulars:

    Ginnifer Goodwin as Snow White/Mary Margaret
    Jennifer Morrison as Emma Swan
    Lana Parrilla as the Evil Queen/Regina
    Josh Dallas as Prince Charming/David
    Emilie de Ravin as Belle
    Colin O’Donoghue as Hook
    Jared S. Gilmore as Henry Mills
    Rebecca Mader as the Wicked Witch/Zelena
    Robert Carlyle as Rumplestiltskin/Mr. Gold

guest cast:

    Raphael Sbarge as Archie/Jiminy Cricket
    Beverly Elliott as Granny
    Gabe Khouth as Sneezy
    Oded Fehr as Jafar
    Deniz Akdeniz as Aladdin
    Jordan Ashley Olson as Oracle
    Karen David as Jasmine
    Cedric De Souza as Sultan
    Kate Dion-Richard as Goldilocks

    Lee Arenberg as Leroy/Grumpy
    Sam Witwer as Mister Hyde
    Hank Harris as Doctor Jekyll
    Karen David as Shirin
    David Avalon as Doc
    Olivia Steele Falconer as Violet
    Jonny Coyne as Dr. Lydgate
    Jordyn Ashley Olson as The Oracle
    Elizabeth Blackmore as Mary
    Reilly Jacob as Tom Sawyer