Once Upon a Time returns to Storybrooke, but with a few more residents than they originally accounted for. Take a peak at the latest stills from “Witch Hunt” below.

Mary Margaret’s large tummy is not the only addition to arrive back in Storybrooke following a year away. The images from this week’s Once Upon a Time show the first look at the Wicked Witch’s counterpart, Zelena walking among her enemies. Little do they know that the stranger’s emerald jewelry provide a clue to her identity and not just her superior accessory collection!

Synopsis:

“Witch Hunt” – Emma arrives in Storybrooke with Henry and reunites with her friends and family, only to discover that no one remembers how they were transported back – or the past year they had spent back in Fairy Tale Land. But Emma is sure that someone in town is responsible for this new curse and teams up with Regina in an attempt to uncover their identity. Meanwhile, in the Fairy Tale Land that was during the past year, Regina, with the aid of Robin Hood, attempts to break into her castle, which has been overtaken by the Wicked Witch.

Just in case you were also performing a head count, no Neal sightings are made in Storybrooke as of right now. The town seems to get a little restless as they struggle with disappearances and look to place the blame on the one person who has dealt with curses before; Regina. Take a look at the clip below to see how she responds to the accusations:

Unfortunately, how can Regina fight when the entire town already has their mind set on blaming her? Realizing that you are stuck at a dead end, retreating behind the evil person a town casts you as, may be her only option.

Watch Once Upon a Time season 3, episode 13, “Witch Hunt,” Sunday, March 16 at 8 p.m. ET on ABC

Are you excited to learn more about the new villain on ‘Once Upon a Time?’