Board Thread:Spoilers!/@comment-24663542-20150216235529/@comment-6175354-20150217023445

CoolDudeAl wrote: Although I don't even know if the casual viewer would even remember he looked different in his one appearance two years ago, so that may just further confuse some people. As for a plot reason, let me guess, Zelena curses Robin to look different and makes Marian ill, because of some dumb reason that she thinks they got something she deserved. It probably will confuse most viewers. A few of my cousins watch OUaT, but totally forgot that Robin Hood was originally played by a different actor. It was not until I brought it up, that they remembered. I could not fault them, as Lacey was not a particularly memorable episode.... plus, Sean Maguire is a better fit for the character.

As for Zelena.... it would not surprise me, if she found out that Robin Hood was destined to be with Regina. Zelena secrectly curses Marian with some incurable disease, so that Robin would break into Rumplestiltskin's castle. She also pretends to be their friend, and offers to magically disguise Robin. Everyone knows how the Dark One treats people who steal from him.