Well, Hook and Emma certainly aren't in Storybrooke any more. Can they make their way back while not changing the future for themselves or their friends on the season 3 finale of Once Upon a Time.
We're not sure what Will did but it definitely looks as though David is placing him under arrest. That's one way to make an impression on the residents of Storybrooke.