It's the moment Once Upon a Time fans have been waiting for: Sheriff Graham is returning.
TVGuide.com has learned that Jamie Dornan will be reprising his role on the ABC fairy tale drama later this season, but...
Who is the Queen of Hearts really? Why is Emma a Swan?
Before Once Upon a Time returns Sunday after a two-week hiatus, TVGuide.com decided it's time for our third Lightning Round with the brain trust behind ABC's fairy-tale drama: executive producers Adam Horowitz and Edward Kitsis!
Is speed the new suspense on TV?
We grabbed your fan questions off Twitter and hit up Hororwitz and Kitsis for a quick round of scoop, in which the producers had the option to answer, "Yes," "No" or "Can't Answer." Some of their answers, and possible non-answers, are pretty telling, so check them out below:
Once Upon a Time's second season hasn't even begun filming, but the cast and producers came to Comic-Con Saturday ready to spill details — and boy did they!
Now that magic has returned to Storybrooke, a whole slew of fairy tale characters will be joining the ranks of Snow White (Ginnifer Goodwin), Prince Charming (Josh Dallas), the Evil Queen (Lana Parrilla) & Co. Who's set to appear? Find out below what the cast and executive producers Adam Horowitz and Edward Kitsis revealed at the panel, which was moderated by TV Guide Magazine's Will Keck. Plus: Who's Henry's father? Will they make it back to fairy tale land? Who is Dr. Whale (David Anders)?
[Warning: This story contains major spoilers from the season finale of Once Upon a Time. Read at your own risk.]
The Once Upon a Time season finale brought us back to where the ABC fairy tale drama had begun. No, we're not talking about Prince Charming (Josh Dallas) reuniting with Snow White (Ginnifer Goodwin). We're talking about the curse being unleashed again upon the town of Storybrooke just as the clock struck 8:15. Before Mr. Gold (Robert Carlyle) made us scratch our heads wondering what the heck the Once writers will do in Season 2, let's take a look back at what happened in the finale:
The evil smoke monster curse is back once again in the season finale of Once Upon a Time!
Sunday's finale, "A Land Without Magic" (8/7c, ABC), brings the series full circle from when the Evil Queen (Lana Parrilla) unleashed the curse that enslaved every fairy tale character in the town of Storybrooke, forced to live unaware of their true identities. Now, Emma (Jennifer Morrison) must decide whether or not she believes, which will then determine the fate of her son, Henry (Jared Gilmore), who ate the poisonous fruit that was meant to kill Emma.