Once Upon A Time Season 4
Regina and Robin Hood will get their happy ending in Once Upon A Time Season 4 finale ABC

ABC's fairy tale series "Once Upon a Time" takes a week's break and will return with all new episodes next week on 12 April.

According to leaked set pictures, the season 4 finale will feature a Robin Hood and Regina reunion.

The Daily Mail reports that Sean Maguire and Lana Parrila were spotted filming scenes for the hit ABC fantasy show in Vancouver, Canada.

Accompanied by his co-stars Jennifer Morrison and Jared Gilmore, the British actor was seen hugging the Evil queen, which suggests that the couple will unite in the show's final episodes.

The couple was separated in the mid-season finale episode, when Robin had to leave Storybrooke to save his wife.

Also, in the last episode, Emma got the troubling news that her parents are the reason for Maleficent losing her child. But turns out she is not dead. In fact, she is Emma's childhood friend Lilly.

Also, Regina and team Snow White managed to open the door where the author was trapped, but he managed to run away.

Will Rumple find the author before Emma?

Episode 18 is titled, "Heart of Gold", which will see the return of Zelena, the Wicked Witch of the West.

According to the official synopsis, Emma is still reeling after learning the truth of her parents' history with Maleficent, but she must focus on finding the Author, who is running loose in Storybrooke, before Gold does. When Rumple's quest for his happy ending grows more urgent, he blackmails Regina into helping him.

Meanwhile, in a Fairy Tale Land flashback, "Robin Hood learns what it means to be an honourable thief when he accepts a proposition by the Dark one to travel to Oz to steal a valuable magic elixir from the Wicked Witch."