Henry (Jared Gilmore) é sequestrado por Peter Pan (Robbie Kay), que o leva para as florestas escuras e perigosas de Neverland. Enquanto isso, Zelena (Rebecca Mader), a Bruxa Malvada do Oeste, chega a Storybrooke determinada a derrubar Regina (Lana Parrilla) do poder.