This entry started off as something completely different. It goes back to this entry where I wrote about how the writers of Once Upon a Time were bringing Robin Hood (Sean Maguire) back for a multi-episode arc. That arc began at the very end of Episode 10 (“Wish You Were Here”) when Regina (Lana Parrilla) encountered a version of Robin Hood in a realm created by a wish made by the Evil Queen, and ended two Sundays ago with Episode 14 (“Page 23”).
When Once came back after the winter hiatus (“Tougher Than the Rest”), Regina pursued Robin to find out if his life was better without her. She found out this Robin lost Marian before he could marry her and never became a thief with honor, stealing for himself rather than giving it to the poor. He admitted that he wasn’t happy and that it seemed the other version of him had a good life, even if it was cut short. Robin and Regina still had that connection, that pull, and they popped thanks to Parrilla’s and Maguire’s chemistry. Emma (Jennifer Morrison) suggested Regina take Robin back with them to Storybrooke and he agreed.