Special Guest Stars Melanie Lynskey as Rose Guest Stars April Bowlby as Kandi Emmanuelle Vaugier as Mia Co Starring Steven Shaw as Reverend Yarnell John Vance as Leon