Guest Stars Kali Rocha as Halfrek Andy Umberger as D'Hoffryn Abraham Benrubi as Olaf the Troll Jennifer Shon as Rachel Joyce Guy as Professor Hawkins Co Starring Daniel Spanton as Viking #1 Taylor Sutherland as Villager #1 Marybeth Scherr as Villager #2 Alessandro Mastrobuono as Villager #3 John Timmons as Viking #2