Guest Stars Rachelle Lefevre as Sarah Co Starring Necar Zadegan as Girl #2 Ella Thomas as Girl #1 Ailsa Marshall as Girl #3 Jessica Barth as Church Girl