Credit: Video Still

In this sneak peek from the Once Upon a Time Season 2 premiere (Season 2, Episode 1: “Broken”), we finally get to see the whole Charming family together, plus a juicy face-off between Mr. Gold (Robert Carlyle) and Regina (Lana Parrilla).

After David (Josh Dallas) puts the mayor behind bars, he demands to know why everyone in Storybrooke didn’t return to the Fairytale Land immediately after the curse was broken. Regina claims, “There’s nothing to go back to. That land is gone.”

Somehow we have a feeling she’s telling a blatant lie, and the Charming clan thinks so too. After they leave, Mr. Gold shows up to tell Regina, who is trying to use magic in her jail cell, “Magic is different here, Dearie.”

Watch the clip below!

Once Upon a Time Season 2 premieres on September 30, 2012 at 8 p.m. ET/PT on ABC.

Molly Friedman is an editor at Wetpaint Entertainment. Follow her on Twitter @MollyFriedman.

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