Fans of Emma Swan (Jennifer Morrison) and Captain Hook's (Colin O'Donoghue) relationship on Once Upon a Time should be happy with the upcoming midseason premiere of season 3.

Jamie Dornan & Meghan Ory's Fates Revealed Ahead Of Spring Premiere

The upcoming spring premiere of Once Upon a Time, titled New York City Serenade, features some big scenes between Emma and Hook, according to a new report by E! Online.

The episode will find Hook trying to convince Emma to remember her life in Storybrooke after having all of her memories of the place wiped out by Regina (Lana Parrilla). According to the report, the episode is full of "jaw-dropping moments and heart-warming scenes" that will please fans of Emma and Hook, a relationship often referred to as CaptainSwan.

Wicked Witch Seeks "Vengeance" on Regina in New Episodes?

In fact, there will be such good moments between Emma and Hook that it will reportedly make the biggest fans of Emma and Neal (Michael Raymond-James) wonder if they're rooting for the right relationship.

The episode also features the debut of the Wicked Witch (guest star Rebecca Mader), and with it there will be her Flying Monkeys, according to the report. Once Upon a Time will explore the land of Oz in the second half of season 3, with characters like the Wicked Witch, the Flying Monkeys and Glinda the Good Witch (guest star Sunny Mabrey).

Once Upon a Time season 3 returns with its midseason premiere on Sunday, March 9 at 8 p.m. on ABC.

Watch the promo for the midseason premiere of Once Upon a Time here: