Did Kelly successfully take down the Candy Killer?
That was revealed on Once Upon a Time Season 7 Episode 17 when she had to keep her wits about her as she faced off with the elusive serial killer after someone she loved was taken hostage.
Meanwhile, Samdi used Drew to execute a plan that put one character in mortal danger.
Also, Zelena learned a shocking fact about Hansel and Gretel, but was it too late to save someone close to her?
Use the video above to watch Once Upon a Time online right here via TV Fanatic.
Get caught up with all the latest fairytale moments now.
Paul Dailly is a staff writer for TV Fanatic. Follow him on Twitter.