Guest Stars Michael Imperioli as Minister Leonard Payne Michelle Ortiz as Maggie Martin Urbano as Julio También Yuli Zorrilla as Teresa Lydia Martinez as Aurora Miguel Sandoval as Father Leo Will Buie, Jr. as Jason Courtney Chu as Ashley