Watch Once Upon A Time Online
Once Upon A Time Season 6 Episode 5 - Street Rats
Emma is forced to tell her family the truth about her visions, thanks to the Evil Queen’s machinations. In the past, the true story of Aladdin and Jasmine is revealed as she seeks a thief to steal the Diamond in the Rough from the Cave of Wonders.
Air Date: 23 Oct 2016