Lisa Darr Guest Stars
Lisa Darr guest stars as Helen Garrett, the wife of an executed serial killer, on tonight's all new Criminal Minds 7x21, "Diving Rod". Photo courtesy of Greg St. Johns.