Guest Stars Francis Guinan as Brother Simon Camille Guaty as Olivia Co Starring Melissa Russell as Tara Matthew Velasquez as Luis Christopher Meister as Construction Worker Alan Metoskie as Homeless Man Ana Maria Alvarez as Helena Isaac Linares as Gabriel Ann Whitney as Mrs. Finley