Guest Stars Sean Maguire as Robin Hood Georgina Haig as Elsa Elizabeth Lail as Anna Elizabeth Mitchell as Snow Queen Timothy Webber as The Apprentice Scott Michael Foster as Kristoff