Guest Stars Jensen Ackles as C.J. Hal Ozsan as Todd Carr Megan Gray as Emma Jones Roger Howarth as Professor Greg Hetson Dana Ashbrook as Rich Rinaldi Bianca Kajlich as Natasha Kelly Greg Rikaart as David Mika Boorem as Harley Hetson Nicole Bilderback as Heather Tracy Paul Gleason as Larry Newman