Special Guest Stars Diane Neal as Assistant D.A. Casey Novak Kyle MacLachlan as Andrew Raines Guest Stars John J. Serge as Bartender April Armstrong as Reporter #3 Jane Fergus as Newscaster Miguel Pinzon as Jace Kent Cassella as Detective Paige Turco as Kathleen Raines Piper Curda as Ella Mendez Desmin Borges as Luis Cordova Anthony Keyvan as Arturo Rivera Judy Reyes as Inez Rivera Samantha Logan as Lola Michael Rogers as Monsignor Kiaga Marceline Hugot as School Nun Jacob Kogan as Tripp Raines Aaron Bantum as Tyrese Joey Auzenne as Vincent Marais Christopher Rivera as Teenage Boy James Gushue as Briggs Sara Contreras as Rosa Mendez John Schiumo as Reporter Kendra Jain as Teenage Girl Tom Deckman as Alex Tapper Wayne Rhatigan as K9 Officer Iris Delgado as Alma Uncredited Steve Zirnkilton voices Opening Narration