Guest Stars Oliver Hudson as Eddie Doling Megan Gray as Emma Jones Roger Howarth as Professor Greg Hetson Sebastian Spence as Professor Matt Freeman