Once Upon a Time Pics: Wicked Witch vs. Robin, [Spoiler] Meets the Author

It’s Robin Hood and a merry man against mean green Zelena, in the new batch of Once Upon a Time photos.

The ABC series’ next new episode, “Heart of Gold,” airs April 12 and marks the return of Rebecca Mader as the Wicked Witch, while Sean Maguire puts in another appearance as Robin, who seems to be working “undercover” here, in flashbacks, as an Oz palace guard.

Also in the new photos: The hunt is on in Storybrooke for the Author, played by Lost alum Patrick Fischler. Who will be next to meet the very special scribe? Click through the gallery below and find out.