Guest Stars Greg Rikaart as Kevin Fisher Robert Adamson as Noah Newman Laur Allen as Juliet Helton Tina Ivlev as Natalia Wayne Knight as Irv West Sandra Prosper as Dr. Alcott