Who took their last breath?
That was the big question on Once Upon a Time Season 7 Episode 11 when the Coven of Eight wreaked havoc on Hyperion Heights, and it left one character in a grave.
With Lucy in danger, Henry returned to try his hand at saving her before it was too late.
Meanwhile, Roni and Kelly went to war with Eloise, but was it all little too good to be true?
Use the video above to watch Once Upon a Time online right here via TV Fanatic.
Get up to speed with all the action right now.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.