Guest Stars Rebecca Mader as Zelena / Wicked Witch / Kelly Sean Maguire as Robin Hood Patrick Fischler as The Author Christie Laing as Maid Marian Wil Traval as Sheriff of Nottingham / Keith Co Starring Raphael Alejandro as Roland Jason Burkart as Little John Jennifer Cheon as Nurse Paul Kloegman as Carriage Driver Leif Havdale as Purse Snatcher