Guest Stars Tamara Feldman as Denise Davidson Dave Annable as Dan Miller Cliff Chamberlain as Earl Co Starring Cameron Vitosh as Todd Mason Thames as Young Walker Lila Jean Gonzalez as Young Denise Kamille McCuin as Technician