They say the devil you know is better than the devil you don’t and that seems to be doubly true for the townspeople of Storybrooke in Season 6 of Once Upon a Time.
Once Upon a Time Season 6 premieres Sunday, Sept. 25 at 8/7c on ABC.
“There is nothing more dangerous than an untold story,” Hyde warns the townspeople, “or the people that don’t want them told.”
Mr. Hyde and Regina’s (Lana Parrilla) magic as he flies in his people from the Land of Untold Stories in a dirigeable (a fancy blimp).