Guest Stars Rebecca Mader as Zelena / Wicked Witch / Kelly Sean Maguire as Robin Hood Kristin Bauer van Straten as Maleficent Timothy Webber as The Apprentice Patrick Fischler as The Author Abby Ross as Young Emma Christie Laing as Maid Marian Agnes Bruckner as Lily Nicole Muñoz as Young Lily Kendall Cross as Katie Cameron Bancroft as Bill Co Starring Jonathan Adams as Disembodied Voice Zoey Siewert as Brunette Girl Sidney Shapiro as Max Parker Magnuson as Zach Philip Granger as Landlord