Did Regina manage to wake Henry up from the curse?
That was revealed on Once Upon a Time Season 7 Episode 20 when she turned to Lucy for help, and the pair cooked up an elaborate plan.
Meanwhile, Rogers and Weaver turned to Margot with the aim of getting through to Tilly, but was it too late?
Also, Young Henry struggled to come to terms with the direction of his life, but a surprising phone call changed everything.
Use the video above to watch Once Upon a Time online right here via TV Fanatic.
Get caught up with all the latest fairytale drama right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.