The wait is finally over, Once Upon a Time fans. This Sunday, our favorite fairy tale drama is headed into its two-part Season 2 finale (Episode 21: “Second Star to the Right”), and more importantly, tackling Peter Pan.

Read spoilers at your own risk! For more on Wetpaint Entertainment's philosophy on spoilers, click here.

While we’ve speculated that this will happen for months now, we finally have the details about what’s to come with Neverland, the status of Storybrooke’s magical beans (and in turn, if the cast will transport to the Enchanted Forest), and what’s going on with Regina (she was just kidnapped, after all!).

Read on for the official ABC synopsis, and if that’s not enough for you, we also have a sneak peek at the first 10 minutes of the episode.

“Emma, Mary Margaret, and David go in search of Regina when they discover that she – along with some magic beans – have gone missing. But against Neal’s protests, Emma still believes that Tamara had something to do with Regina’s disappearance; and Mr. Gold contemplates telling Lacey the truth about his ability to conjure magic. Meanwhile, after Rumplestiltskin abandons his son and lets him travel alone through a portal, young Bae finds himself back in 19th century London and is taken in by the Darling family — befriending their daughter Wendy.”

Are you excited for Neverland, or is it too much already to juggle Storybrooke and Fairytale Land?

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

Alyse Whitney is an editor at Wetpaint Entertainment. Follow her on Twitter @AlyseWhitney.