Guest Stars B.D. Wong as Dr. George Huang Tamara Tunie as Dr. Melinda Warner, M.E. Judith Light as Elizabeth Donnelly Ned Eisenberg as Roger Kressler Tom O'Rourke as Judge Mark Seligman Jayne Houdyshell as Judge Ruth Linden Charlayne Woodard as Sister Peg Rick Johnson as Court Officer Lizbeth MacKay as Mrs. Douglas Eric Stoltz as Father Michael Sweeney Christopher Mann as CSU Tech Kris Eivers as Gus Yoder Patrick Collins as Bishop Mallinson Davis Sweatt as Todd Ramsay Edward O'Blenis as Darius Retafian Hardy Hawls as Detective Jimmy Moresco Jordan Charney as Rory O'Halloran Sean Dugan as Bobby Douglas Nance Williamson as Lara Retafian Robert Harte as Ben Campion Uncredited Steve Zirnkilton voices Opening Narration