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!