Magic is coming back... at the very end of September. Fine, fine, that's still way too far away, but at least now we have a set date for the Once Upon a Time Season 3 premiere: the show will return on Sunday, September 29, 2013, at the usual 8 p.m. ET/PT time slot.

What can you expect from the new season? Well, for one thing, it's currently set to have two distinct, 11 episode acts — one in the fall, and one in the spring. This means the show will probably be taking a very long winter hiatus (maybe up to 11 weeks!), but on the upside, it should fix the problem of having annoying, random weeks off in the spring for no real reason.

We also know the show will attempt to balance Storybrooke (yes, we will still see it), Neverland, and Fairytale Land without getting too complex: The goal for the writers this season is to tame the beast.

That said, based on what the showrunners discussed at the 2013 ATX Television Festival in Austin, we can especially look forward to a lot of drama on the Jolly Roger, as our leads attempt to rescue Henry. Yes, they all have the same goal, but that doesn't mean they'll necessarily agree on how to go about achieving it!

And if you're curious, OUAT spin-off Once Upon a Time in Wonderland premieres on Thursday, October 10, 2013, at 8 p.m. ET/PT.

How excited are you for Season 3? Sound off in the comments below!

Read more OUAT spoilers here.

Source: ABC

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