Board Thread:Spoilers!/@comment-27060727-20160225003107/@comment-1916997-20160404020028

I'm starting to think this may be both a Robin Hood episode, and a Zeus/Hades episode. They could somehow have had Robin make a deal with either Zeus or Hades in flashback, which leads to his death in this episode (assuming he dies).