X

Join or Sign In

Sign in to customize your TV listings

Continue with Facebook Continue with email

By joining TV Guide, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy.

First Look: A Surprising Once Upon a Time Kiss

Even in a world where fairy tales come to life, it's odd to see a captive lock lips with his captor. But that's what happens between Rumplestiltskin (Robert Carlyle) and Wicked Witch Zelena (Rebecca Mader) in Once Upon a Time's April 20 episode.

Oriana Schwindt

Even in a world where fairy tales come to life, it's odd to see a captive lock lips with his captor. But that's what happens between Rumplestiltskin (Robert Carlyle) and Wicked Witch Zelena (Rebecca Mader) in Once Upon a Time's April 20 episode.

"Either the Storybrooke Tinder app has an extremely limited pool of potential dates or there's more going on here than appears at first blush," teases executive producer Edward Kitsis.

Turns out Zelena needs a little help executing her plan to steal some of the Storybrooke residents' virtues — like Charming's courage and Regina's heart — and Rumplestiltskin is the perfect assistant.

Subscribe to TV Guide Magazine now!