Once Upon A Time Season 4 Episode 4: The Apprentice

A new episode of Once Upon a Time, titled “The Apprentice,” airs tonight on ABC.

In “The Apprentice,” After Emma asks Hook out on a real first date, Hook visits Mr. Gold and asks for his hand to be reattached so that he can embrace her with both hands. But magic always comes with a price. Henry and Mary Margaret try to offer hope to Regina when she becomes frustrated over not being able to find a cure to save a frozen Marian, and Will Scarlet attempts to break into the Storybrooke library to find a special book. Meanwhile, back in the Fairy Tale Land that was, Rumplestiltskin is after a magical box that the Sorcerer’s apprentice is guarding, and he may use Elsa’s sister Anna to help him get it.

Once Upon a Time stars Ginnifer Goodwin as Snow White/Mary Margaret, Jennifer Morrison as Emma Swan, Lana Parrilla as the Evil Queen/Regina, Josh Dallas as Prince Charming/David Nolan, Emilie de Ravin as Belle, Colin O’Donoghue as Hook, Jared S. Gilmore as Henry, Michael Socha as Will Scarlet and Robert Carlyle as Rumplestiltskin/Mr. Gold.

“The Apprentice” guest stars Georgina Haig as Elsa, Elizabeth Lail as Anna, Scott Michael Foster as Kristoff, Timothy Webber as The Apprentice, Brad Dourif as Zoso, Catherine Bogdanova as spaghetti lady, Garry Garneau as spaghetti man, Emanuel Fappas as bartender and Elizabeth Mitchell as Snow Queen.

The episode was written by Andrew Chambliss & Dana Horgan and directed by Ralph Hemecker.

Once Upon a Time, “The Apprentice,” airs Sunday, October 19 at 8 p.m. ET/PT on ABC.