Once Upon a Time's sixth season is almost here,and ABC is getting us even more excited with some brand-new stills from the first episode, "Savior." As the heroes try to find a way to stay the villainous Hyde, and they are met by a few friendly faces to benefit get Storybrooke back to normal . . . well,as normal as a town filled with fantasy characters can be. Not only does Emma Swan (Jennifer Morrison) look like she means commerce in her signature red leather jacket, but we can't benefit but fawn over how gorgeous Captain Hook (Colin O'Donoghue) looks now that he's not, and er,dead. See all the magical photos below, then get a refresher on what's to near this season.
Source: popsugar.com