homeEntertainment

'Once Upon a Time' season 6 spoilers, plot news: Mysterious man threatens Storybrooke citizens in episode 2; Sean Maguire returns for multi-episode arc as Robin Hood

Promotional image for the ABC series \"Once Upon a Time\" | Facebook/Once Upon A Time

The Evil Queen's (Lana Parrilla) past with a mysterious man threatens the lives of the Storybrooke residents, while Emma (Jennifer Morrison) divulges her ominous vision of the future to Archie (Raphael Sbarge) in the upcoming episode of ABC's hit supernatural drama "Once Upon a Time" season 6.

Titled "A Bitter Draught," Sunday's episode will introduce a mysterious man from the Land of Untold Stories. The unknown character, who has a past with the Evil Queen, will enter the picture and begin threatening the lives of Storybrooke citizens. To neutralize the threat, David (Josh Dallas) and Snow (Ginnifer Goodwin) will work hand in hand with the Evil Queen's alter ego Regina (also played by Parrilla).

Elsewhere, Belle (Emilie de Ravin) asks for Hook's (Colin O'Donoghue) help in finding a safe place to hide away from her husband, Mr. Gold (Robert Carlyle). The Evil Queen will  persuade Zelena (Rebecca Mader) in teaming up with her, while Emma continues her therapy sessions with Archie and shares her scary vision of the future.

On other related news, actor Sean Maguire will be returning to the ABC fantasy series to reprise his role as Robin Hood. Although Maguire's character was killed off back in season 5, Robin Hood will be coming back to appear in multiple episodes this season. However, he is not returning from the dead. It remains to be revealed if he will come back through a flashback or some other way.

"We're thrilled to have Sean back for this story arc and are excited for the audience to see what we have planned, which in the wake of his character's heartbreaking demise, is something we hope is unexpected and surprising," executive producers Adam Horowitz and Edward Kitsis told Entertainment Weekly.

The sixth season of "Once Upon a Time" airs every Sunday night at 8 p.m. EST on ABC.