Zelena’s (Rebecca Mader) devious plan has been revealed to our Storybrooke friends on Once Upon a Time — and it seems as though she’s under a tight deadline. In a new sneak peek for Season 3, Episode 19 (“A Curious Thing”), we see the Wicked Witch light a fire under Hook (Colin O’Donoghue) in efforts to get him to kiss Emma (Jennifer Morrison) and steal away her magic.

“We’re in Storybrooke, ever heard of a telephone?” Hook sarcastically asks Zelena while tied up in the trunk of a car. But she’s not playing around. From the looks of this sneak peek, it looks like homegirl had Rumple (Robert Carlyle) go kidnap the dashing dude. Crazy much?

“Such pretty lips, and so wasted,” Zelena says while touching a rose to Hook’s face. “Why haven’t you used those luscious lips and kissed Emma?”

Hook responds with what must be the sassiest response on OUAT, ever: “A fellow likes to be courted.” Spoiler alert: Zelena doesn’t think it’s funny.

“This isn’t a joke. I need to have her magic removed. If Snow’s baby is born before your kiss, I’m going to have no other option,” she threatens. “I’m going to have to start killing people. People Emma loves. Starting with her son. Take away her magic, Captain, or the next rose will be for her little brat’s grave.” Uh-oh! Trouble’s brewing!

Do you think Hook will kiss Emma and steal away her powers? Would Zelena actually kill Henry? Hit the comments and speculate!

Once Upon a Time airs Sunday nights at 8 p.m. ET on The CW.

Carson Blackwelder is an Assistant Editor at Wetpaint Entertainment. Follow him on Twitter and Google+!