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 Lombardo Boyar as Duarte Sandra Bernhard as Debbie Horowitz Yvonne DeLarosa as Pilar Co Starring Tenille Houston as Woman Stella Stahl as Assistant