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