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.
Mr. Hyde (Sam Witer) announces he's the new owner of the magical town, thanks to Mr. Gold (Robert Carlyle), in the sneak peek above. To make matters worse, he seems to be immune to Emma's (Jennifer Morrison) and Regina's (Lana Parrilla) magic as he flies in his people from the Land of Untold Stories in a dirigeable (a fancy blimp).
"There is nothing more dangerous than an untold story," Hyde warns the townspeople, "or the people that don't want them told."
What do you think of the new arrivals to Storybrooke?
Once Upon a Time Season 6 premieres Sunday, Sept. 25 at 8/7c on ABC.