Special Guest Stars Ron Leibman as Executive A.D.A. Stan Villani Brian Kerwin as Evan Ramsey Amy Irving as Rebecca Ramsey George Hearn as Charles Southerland Shirley Knight as Dr. Wharton Guest Stars B.D. Wong as Dr. George Huang Tamara Tunie as Dr. Melinda Warner, M.E. Joanna Merlin as Judge Lena Petrovsky Tom O'Rourke as Judge Mark Seligman Lou Carbonneau as CSU Tech Harry Martin José Zúñiga as Computer Forensics Technician Sarah Hyland as Lily Ramsey Opal Alladin as Marina Steven Mark Friedman as Attorney Willington Cheryl Alexander as Family Services Worker Jim Frangione as Richard Weiss Kelly Hutchinson as Megan Ramsey Blythe Auffarth as Jody Ramsey Tom Verri as Uniformed Police Officer Uncredited Steve Zirnkilton voices Opening Narration