What did you think about tonight’s episode of Once Upon a Time, titled “The Evil Queen”? Share your thoughts and watch the promo for the penultimate episode of season 2.

In “The Evil Queen,” we flashed back to fairytale land to show another chapter of Regina’s backstory – and more specifically her past with Snow White.

In Storybrooke, Emma began to be very suspicious of Tamara, while Regina tried to win Henry back to her side.

And next week, we’re suddenly going to be watching the second to last episode of the season, titled “Second Star to the Right”! What? Can you believe how fast the season’s gone?

In the penultimate episode, some familiar faces will return for surprising cameos, and we’ll learn more about the connection between Neal and Hook.

While we don’t yet know whose flashback it is, the promo makes it look like it’s probably Neal, and some believe that the characters might even be traveling to Neverland in present day!

Check out the promo for “Second Star to the Right,” and share your theories in the comments:

Are you worried for Regina?! It’s “Evil versus evil,” and we somehow don’t think anyone’s going to be on Team Tamara…

And it looks like there’ll be a role reversal, with Wendy being the Peter Pan to Bae’s Wendy, leading him to Neverland. But is there already a Peter there, seeing that the producers have denied that it’s Bae?

If you can’t wait for Sunday, also check out the extended preview (eight minutes long!) which has been posted on ABC!

This episode of Once Upon a Time will air Sunday, May 5 at 8/7c on ABC.

What did you think about ‘The Evil Queen’?