Guest Stars Tyler Jacob Moore as Pastor John Tudor Eric Winter as Luke Lourd Grant Bowler as Mason Massey Anabelle Acosta as Lucia J.R. Ramirez as Dodo Sandra Bernhard as Debbie Horowitz Lombardo Boyar as Duarte Yvonne DeLarosa as Pilar Co Starring Tenille Houston as Woman Stella Stahl as Assistant