Nov 27, 2016 on ABC at 8:00 PM

Watch Once Upon a Time S06E09 online


In a Fairy Tale Land flashback, Rumple collects Jack and Jill's son as bait to lure a powerful being to him. Back in Storybrooke, Gold tells the Evil Queen that she must kill Zelena, and the EQ makes a decision that will change her relationship with ... (more)her sister forever. When Belle discovers Gold's plans for their son, she convinces Hook and Emma to help her steal squid ink that can immobilize him, and, as a result, Belle is left to make a sacrifice that will affect the lives of everyone in Storybrooke. Meanwhile, Jasmine finds a genie-less lamp that she hopes to use to save Agrabah, and Aladdin finds a way to be her hero.

Previous episode

I'll Be Your Mirror
Season 6 Episode 8

Nov 13, 2016

Next episode

Wish You Were Here
Season 6 Episode 10

Dec 04, 2016