Once Upon a Time fans, the wait is almost over! Today a new clip from ABC previews the upcoming episode, “New York City Serenade.” Watch it below!

Sunday night’s spring premiere of Once Upon a Time promises new villains and the return of some familiar faces. Today, Access Hollywood previews a clip from the upcoming episode. Recall that Hook is in New York to convince Emma to leave with him and help her family. Though the exact danger is still unknown, Emma first needs to believe Hook’s ridiculous story. What is Hook’s first step to gaining her trust? Sending her unknowingly to Neal’s apartment.

Be sure to check out where to watch a refresher special airing on ABC after the clip.

It looks like Hook has a solution to jog Emma’s memory and remember her past life in Storybrooke! Did you happen to catch the Wicked Witch floating around at the end? With a lot of press covering the wicked force from the west, this clip is a nice reminder that Hook has his work cut out for him in New York.

Another new voice is also set to join the fairy tale land! E!Online reveals Dan Stevens is set to narrate a recap feature airing this Sunday before the spring premiere. Stevens is most famously known for his role as Matthew Crawley on Downton Abbey. So be sure to tune in an hour before the show to catch up on all the events that went down in Neverland before the winter hiatus!

Thanks, Access Hollywood!

Still not enough for you? Check out our exclusive chat with the creators for a few more hints at what is to come in the second half of season 3!

Watch Once Upon a Time season 3, episode 12, “New York City Serenade,” this Sunday, March 9 at 8 p.m. on ABC

Are you excited for ‘Once Upon a Time’ to return?