Guest Stars Bailey Chase as James Colby Baylor Jamie Kennedy as Floyd Feylinn Ferell Michael Beach as Father Marks Nick Searcy as Detective Jordan John Lafayette as Dr. Lorenz Co Starring Oliver Wells as Young Unsub Ben Carroll as Guard Matt Riedy as State Trooper Gwen Holloway as Lee-Ann Kelton Kate Connor as Sheryl Timmons Daniel Quinn as Bob Kelton Colleen Foy as Tracey Lambert David Lowe as Local Cop James Otis as Dr. Nash Steven Shaw as Boardmember #2 Liz Montgomery as Boardmember #1 John Eric Montana as Dr. Fulton Seth William Meier as John Timmons