Aladdin is Reunited with Jasmine
Aladdin (Deniz Akdeniz) gives the shears to Emma and tells her he used them to avoid his fate. Later, Aladdin is reunited with Jasmine (Karen David) who needs his help. From the Once Upon a Time Season 6, Episode 5, 'Street Rats.'

Season Finale Recap

Season Finale Recap
  • Most Recent
  • Season Finale Recap
  • The Once Upon a Time Musical Episode
  • Sneak Peeks
  • best of emma swan
  • Snow & Charming
  • Rumple & Belle