Get the First Look at Once Upon a Time Season 6 With These Gorgeous Photos

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 stop the villainous Hyde, they are met by a few friendly faces to help 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 business in her signature red leather jacket, but we can't help but fawn over how gorgeous Captain Hook (Colin O'Donoghue) looks now that he's not, er, dead. See all the magical photos below, then get a refresher on what's to come this season.

ABC

Pictured (left to right): Colin O'Donoghue as Captain Hook, Hank Harris as Dr. Jekyll, Jennifer Morrison as Emma Swan, Josh Dallas as Prince Charming, Lana Parrilla as Regina, Jared S. Gilmore as Henry Mills.

ABC

Ginnifer Goodwin as Snow White.

ABC

Raphael Sbarge as Archie Hopper.