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 Sarah Hunt as Laney Matt Bushell as Odin Chris Mulkey as Jed