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 Tony Plana as Monsignor Menendez Gizel Jimenez as Angelica Rodriguez Eric LaRay Harvey as Sam Randall René Ifrah as Office Bracken Nicolette Pierini as Sofia Santiago Melissa Marsala as Margarita Nathan Lee Graham as Assistant D.A. Victor Cruz as Adam Benitez Daniel Raymont as Benitez Rene Ojeda as Old Latino Man Jaden Harmon as Dante Randall Uncredited Steve Zirnkilton voices Opening Narration