Special Guest Stars Louise Lombard as Sofia Curtis Xander Berkeley as Sheriff Rory Atwater Guest Stars David Berman as Dr. David Phillips Marc Vann as Conrad Ecklie Jonathan Banks as Bobby Jensen Eric Lange as Kenny Bristol Kate Mara as Janelle Macklin Seth Gabel as Gavin Layne Jon Tenney as Charlie Macklin Danica Stewart as Nikki Jensen Kevin Cooney as Polygraphist