Guest Stars Oliver Hudson as Eddie Doling Jensen Ackles as C.J. Hal Ozsan as Todd Carr Megan Gray as Emma Jones Roger Howarth as Professor Greg Hetson Bianca Kajlich as Natasha Kelly Greg Rikaart as David Mika Boorem as Harley Hetson