Special Guest Stars Leila George as Janine Christina Ochoa as Renn Randall Spencer Treat Clark as Adrian Dolan Emily Deschanel as Angela Guest Stars Joseph Morgan as Young Jed Matt Bushell as Odin Sarah Hunt as Laney Chris Mulkey as Jed