Special Guest Stars Wallace Langham as David Hodges Louise Lombard as Sofia Curtis Guest Stars David Berman as Dr. David Phillips Jon Wellner as Henry Andrews Archie Kao as Archie Johnson Liz Vassey as Wendy Simms Marc Vann as Conrad Ecklie Larry Sullivan as Officer Akers Gerald McCullouch as Bobby Dawson Conor O'Farrell as Undersheriff McKeen Erik Jensen as Jeffrey Sinclair William Allen Young as Duane McWane James Patrick Stuart as Adam Matthews Meredith Scott Lynn as Carol Allred Tina Lifford as Judge Witherspoon Tony Amendola as Professor Rambar Taylor Sheridan as Evan Peters Laura James as Clerk Jenny O'Hara as Sandra Walkey Caroline Goodall as Dr. Emily Ryan Jeffrey Nordling as Mark Thayer Yvette Nipar as Rita Day Kristin Bauer van Straten as Kenli Johnson Amy Sloan as Christina Adalian Tim Talman as Shop Manager