The remaining titles for the final four episodes in Once Upon a Time‘s second season have been revealed. Check ’em out here and see what sort of hints they give us!

Episode 2×19 is already known to be called “Lacey,” and to be a very Belle-centric episode. (Well, sort of. Lacey is Belle’s Storybrooke counterpart.) Be sure to check out the promo pictures and episode synopsis for this episode. “Lacey” airs on 4/21.

The following episode, 2×20, will be called “The Evil Queen.” This is presumably in reference to Regina, who has reverted back to her old ways of using magic to get what she wants after Snow White tricked her into killing her mother. Could it be possible that we’ll be getting back to the season 1 Regina in this episode? Is there any hope for her or has she completely gone off the deep end? “The Evil Queen” airs on 4/28.

Episode 2×21 will be called “Second Star to the Right,” which is of course a reference to the Peter Pan storyline that has been hinted at recently. We may finally find out if Neal (Bae) is Peter Pan or if he’s just one of the Lost Boys. We may also see flashbacks to Neverland and get a look at some interactions between Hook and Bae. “Second Star to the Right” will air on 5/5.

The final episode, “And Straight on ’til Morning,” sounds like it could be a direct continuation of the previous episode. This will be the finale to season 2 where we hope we’ll get a lot more questions answered. But, if previous episodes have told us anything, there’s also a good chance we’ll get even more questions and a sizable cliffhanger until season 3 premieres. “And Straight on ’til Morning” will premiere on 5/12.

Thanks to KSiteTV for sharing the episode titles and release dates!

What sort of theories can you pull from these episode titles?