Guest Stars William Sanderson as Leonard Keane Tyrees Allen as Detective Dave Richardson Jennifer Parsons as Valerie Harrison Michael Monks as Mazzara Chris Marrs as Howard Pamela Roylance as Miriam Trilling Bob Goen as Interviewer Co Starring Horacio Galaviz as Jim Jason James Richter as Matthew Keane Alex Weed as Hank Dahlia Waingort as Ramirez / Medical Examiner Brandon J. Sornberger as Patrick Birdwell Brad Blaisdell as Michael Nolan Willow Hale as Elaine Keane