Guest Stars Oliver Hudson as Eddie Doling Jensen Ackles as C.J. Megan Gray as Emma Jones Dana Ashbrook as Rich Rinaldi Greg Rikaart as David Sebastian Spence as Professor Matt Freeman Jaime Bergman as Denise