Thanks to TV Guide, we have our first sneak peek of this episode, and it's all about King George (Alan Dale) vs. David Nolan/Prince Charming (Josh Dallas). All they do is talk, but it's still a sizzling scene. King George isn't exactly ready to forgive and forget that whole "take back the Kingdom" thing Charming and Snow White (Ginnifer Goodwin) did back in Fairytale Land. As he puts it to Charming, "you may have taken care of me in the old world, but in this one, we get another go at each other." And he's determined to take Charming down.
But this is Prince Charming we're dealing with now, so you better believe he doesn't let that threat slide.
Check it out below!
Catch the next new episode of Once Upon a Time on Sunday, November 11 at 8 p.m. ET/PT onABC.