As if Emma didn’t have enough on her plate, now there’s a very real possibility that her pirate boyfriend is going to die—she just doesn’t know it yet.
During Sunday’s episode of Once Upon a Time, Hook (Colin O’Donoghue) attempted to stop Rumple (Robert Carlyle) from stealing Emma’s (Jennifer Morrison) powers. Thwarted after Elsa (Georgina Haig) helped Emma get her powers under control, Rumple set his sights on getting the other ingredient he needs to rid himself of the dagger: the heart of someone who knew him before he was the Dark One. Unfortunately, the only person left alive from that era is Hook, whose heart is swiftly ripped out. Though he’s not dead yet, Rumple vows to kill Hook once he’s run a few errands for him first.