Once Upon a Time season 3 episode 15 finds Neal, along with Belle and Lumiere, in the Fairy Tale Land of the past, trying to bring Rumplestiltskin back to life.
They’re going to need magic.
In the present, Neal finds himself back in Storybrooke and yearns for a way to reconnect with Henry, whose memories of his father are gone.
Neal also searches for Rumplestiltskin, whom he has just learned is alive but missing.
Meanwhile, Regina discovers a possible connection with Robin Hood.
The episode, titled “Quiet Minds,” will air at 8 p.m. ET.