Sean Maguire’s Robin Hood met his untimely end on Once Upon a Time’s fifth season finale. He was killed by Hades’ (Greg Germann) Olympian crystal saving Regina (Lana Parrilla). Hades told Regina that Robin’s soul had been obliterated by the crystal and would not go to the Underworld.
Maguire who was a series regular in Season 5 will recur in Season 6, though in what capacity is yet to be known. As co-creator Eddy Kitsis has said, “Dead is dead. We’ve had loss on this show, we’ve had people come back…a lot of this year is about Regina dealing with loss and moving on because I think Regina has the most unfair luck of anybody, but that’s kind of what makes her Regina.”
When asked about his character’s ending on the show, Maguire had said, “I felt like it was an abrupt end; I didn’t feel the character had any development this year and wasn’t really written for.” Hopefully he’ll get a chance to explore his character in a new and exciting way when Maguire makes his return as Robin. Here’s what the creators had to say on Maguire’s story arc this season:
“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.”