Guest Stars Oliver Hudson as Eddie Doling Roger Howarth as Professor Greg Hetson Dana Ashbrook as Rich Rinaldi Greg Rikaart as David Sarah Shahi as Sadia Shaw Melissa Claire Egan as Waitress