‘Once Upon a Time’ Season 6 Episode 5 Saw Aladdin Making His Mark in the Past and the Present as the Savior!

It was Henry, played by Jared S. Gilmore, who told her not to trust the statement made to her by Hades about Robin Hood, played by Sean Maguire.

But Regina got upset with her sister Zelena, played by Rebecca Maders, after she lost the feather of Robin’s that she entrusted to her. Regina also blamed Zelena for Robin’s death prompting her to leave the house with her baby.

There was an interesting twist though towards the end of the premiere episode of Season 6 of “Once Upon a Time.” After Snow, played by Ginnifer Goodwin, encouraged Regina to move on, a feather which seems to be from Robin, appeared out of the air, indicating that Robin Hood would be back.

It was actually the executive producers who confirmed the return of Sean Maguire to Season 6 of “Once Upon a Time.”

Showrunners Adam Horowitz and Edward Kitsis said in a recent interview that they are thrilled to have Sean back for a multi-episode arc and are excited for the audience to see what they have planned, especially in the midst of the actor’s character’s heartbreaking demise in Season 5.

However, it is possible that Maguire would return not as Robin but a new character which both Horowitz and Kitsis no longer elaborate upon.

Leave a Reply

Your email address will not be published. Required fields are marked *