Special Guest Stars Reed Diamond as Raymond "Ray" Haffner Guest Stars Robert Picardo as Jason Cooper Kyle Secor as Father Peter DiBuono Jenica Bergere as Holly Preston Chris Mulkey as Tom Crayhew Roxana Brusso as Elena George Gerdes as Miles MacCambridge Jacob Vargas as Chief Rick Anaya J.D. Cullum as Gordon Bradovich Co Starring John Troy Donovan as CBI Ron Chelsea Alden as Young Holly Gregory Marcel as Lester Bradovich Nate Scholz as Dancer M.J. Karmi as Ellen Preston