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