Guest Stars Amanda Brugel as Rita Nina Kiri as Alma / Ofrobert Bahia Watson as Brianna / Oferic Ever Carradine as Naomi Putnam Jenessa Grant as Dolores / Ofsamuel Angela Vint as Leah Tattiawna Jones as Lillie Fuller / Ofglen #2 Birgitte Solem as Putnam Martha Genevieve Adam as Wife #2 Jennie Raymond as Caroline Ashleigh Rains as Wife #1 Karen Robinson as Nurse Tania Bea Santos as Protester Tosha Doiron as Nurse #1 Lisa Codrington as Officer #2 Eilish Waller as Ofmyles