Share this Story

Once Upon a Time: Emma in a bad-boy love triangle?

Krystal Clark is a Los Angeles based entertainment writer who loves all things sci-fi, comic book and fantasy. When she's not consuming other worldly genres, she likes to soak up classic cinema. Krystal has a real soft spot for Frank Cap...

Capt. Hook or Neal?

Once Upon a Time's midseason finale is almost here. While Emma's busy fighting Cora, can she make time for love? It looks like romance could be on the horizon for our heroine.

Capt. Hook or Neal?

Once Upon a Time's Emma Swan has a lot on her plate. She recently found out her parents are Snow White and Prince Charming, magic is real and so are fairy tales. On top of that, her love life is nonexistent.

Ever since the death of Sheriff Graham, Emma hasn't been the same. Luckily, this season she's spent time with not one but two new men.

The first is from her past, and the other plays a part in her future. In the season premiere, we met Neal Cassady (Michael-Raymond James). At the time, we had no idea who he was. But we soon learned he was Emma's first love, partner in crime (literally) and Henry's father!

Once Upon a Time: Emma faces the elephant in the room >>

Thus far, Neal's appeared in two episodes. Will we ever see him again? Emma's portrayer, Jennifer Morrison, tells TVLine, "Yes, we will. That has to pay off at some point, for sure."

On the other hand, there's Killian Jones aka Captain Hook (Colin O'Donoghue). In almost every scene he and Emma share, they're at each other's throats. But you can't deny their underlying chemistry.

"It'd have to take some really interesting logic to get Emma to want to be with someone who's a villain. What I see, and what I think fans see, is they’re very kindred spirits," says Morrison. "They both come from being thieves and finding creative ways to survive life. When we work together, I feel that, he feels like a real partner — but not right now in a way that's romantic. She's met her match in him in other ways, though, so there's a connection."

Once Upon a Time airs Sundays at 8/7c on ABC.

Should she forgive Neal or take a risk with Hook?

Photo credit: Brian To/WENN
Follow Us

SheKnows Media ‐ Entertainment

New in Entertainment

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!

b h e a r d !

Welcome to the new SheKnows Community,

where you can share your stories, ideas

and CONNECT with millions of women.

Get Started