 Henry worriedly shakes Regina and calls out to her but it takes her a while to come around.Regina promises Henry that she will never let him go again and, as she kisses him on the forehead, the curse breaks as the kiss is born from true motherly love.Emma then learns from Mary Margaret that back in the Enchanted Forest, it was she, not Zelena, that cast the new curse, but Emma questions how that can be when Mary Margaret and David are still alive.