Guest Stars Ray Abruzzo as Detective Michael McGuire James Karen as Judge M. Knapp Jeremy Roberts as Alan Neel Steven Flynn as D.A. Martin Toomey Amy Stewart as Maddie Werner Denise Dowse as Caroline Scott Alan Smith as Doctor Uncredited Michael Emerson voices William Hinks