Episode 150 of "The Practice"
s08e04 Blessed Are They (3)
Title: Blessed Are They (3)
Original Air Date: 10/19/2003 on ABC
Director: Simon Curtis
Writer: David E. Kelley
Guest Stars: James Geralden (Det. Bernard Nelsonm), Jason Brooks (A.D.A. Adam Morris), Gregory Itzin (Atty. Wayne Pyne), Alex Carter (John Doe (a.k.a. Russell Fosterling)), Bari Hochwald (Dead Nancy Huff), Sharon Stone (Sheila Carlisle), Tyrees Allen (A.D.A. Mark Campbell), Ken Campbell (Roland Huff), Dee Anne Helsel (Clerk), Chris O'Donnell (Brad Stanfield), Bill Doyle (Dead Richard Ward), Shannon Nelson (Sr. Jeanette Martin), Brian Mulligan (Mitch Penner)