Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

Storybrooke is a magical mecca for hot men — and Once Upon a Time’s sexy Sheriff Swan (Jennifer Morrison) has fought and/or flirted with most of them.

We still miss Sheriff Graham/The Huntsman (Jamie Dornan), with whom Emma had something of a thang back on Season 1. We also miss August Booth/Pinocchio (Eion Bailey), who has been a bit too absent for most of OUAT Season 2. But we're enjoying the company of Captain Hook (Colin O’Donoghue), and are intrigued about more scenes between Emma and Henry's father, Neal Cassady (Michael Raymond-James).

TVLine readers asked for Season 2 scoop on Emma’s various potential love interests, including August. Is he ever coming back? OUAT co-creator Eddy Kitsis (irritatingly!) teased, “Perhaps," adding, “We are hoping to have him back. August is an important part of the fabric of the story, and it’s a story that we are continuing to tell.”

In a more satisfying answer, Eddy confirmed we will get the answer to what was in the box August showed Neal to convince him of Emma's magical story. So one mystery can be crossed off the list, eventually.

Speaking of mysteries, it's time to put another nail in The Huntsman's already shut coffin. A fan asked TVLine if we'd ever see him again, and Kitsis answered, “Graham is dead, and if we brought him back, everyone would say we were messing with continuity. We don’t want to do that” —  though that doesn't mean he couldn't come back in flashbacks.

However, anyone missing Graham's of tortured hotness hopefully appreciates both Jefferson/The Mad Hatter (Sebastian Stan) and our new hooked pirate, who has already taken a shine to Emma. “Hook is obviously eye-candy,” Kitsis said. “I don’t know if Emma would stare at him and think he’d be a great father to Henry, but he might be fun in Vegas!”

Great father material vs. a good time in Vegas. We know Dr. Whale (David Anders) loves a good one-night-stand but which would you pick?

Once Upon a Time Season 2 returns on Sunday, January 6, 2013 at 8 p.m. ET/PT on ABC.

Source: TVLine

Want more OUAT news? Like us on Facebook and Follow us on Twitter.