With Regina (Lana Parrilla) trying to redeem herself and Mr. Gold/Rumplestiltskin (Robert Carlyle) attempting to stay in Belle's (Emilie de Ravin) good graces, the Storybrooke portion of Once Upon a Time Season 2 has been a bit lacking in full-on villains. It looks like the writers have found a solution to the problem in Season 2, Episode 7: “Child of the Moon” (airing November 11).

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!

Credit: TV Guide Photo: Once Upon a Time Season 2, Episode 7 Sneak Peek: Charming Stands Up to King George (VIDEO)

Catch the next new episode of Once Upon a Time on Sunday, November 11 at 8 p.m. ET/PT on ABC.

Source: TV Guide

Rebecca Martin is an editor at Wetpaint Entertainment. Follow her on Twitter @BeccaMartin47.

Want more OUAT news? Like us on Facebook and Follow us on Twitter.