Guest Stars Amanda Brugel as Rita Nina Kiri as Alma / Ofrobert Bahia Watson as Brianna / Oferic Jenessa Grant as Dolores / Ofsamuel Tattiawna Jones as Lillie Fuller / Ofglen #2 Paula Boudreau as Grace Scott David Chinchilla as Guardian #1