Emma's potentially deadly face-off with Gideon looms large on Once Upon A Time Season 6 Episode 11. Can Rumple and Belle stop their son from killing the savior?
Once Upon A Time Season Season 6 kicks off in September and we have your first look at what's to come. It has Aladdin and Jafar. You must watch it now!
When our heroes and villains head to the Underworld to rescue Hook, who else will they find there? Check out this promo for the Once Upon a Time return...