Special Guest Stars Denis O'Hare as Father Chris Shea Guest Stars Tamara Tunie as Dr. Melinda Warner, M.E. Alison Fernandez as Zara Amaro Peter Gerety as Judge Peter Harrison LisaGay Hamilton as Teresa Randall Jon Freda as Public Defender Theo Rossi as Enrique Rodriguez Eric LaRay Harvey as Sam Randall Tony Plana as Monsignor Menendez Gizel Jimenez as Angelica Rodriguez René Ifrah as Office Bracken Melissa Marsala as Margarita Nicolette Pierini as Sofia Santiago Nathan Lee Graham as Assistant D.A. Daniel Raymont as Benitez Jaden Harmon as Dante Randall Rene Ojeda as Old Latino Man Victor Cruz as Adam Benitez Uncredited Steve Zirnkilton voices Opening Narration