Guest Stars Amanda Brugel as Rita Blue Nina Kiri as Alma / Ofrobert Ever Carradine as Naomi Putnam Bahia Watson as Brianna / Oferic Angela Vint as Leah Jenessa Grant as Dolores / Ofsamuel 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 Lisa Codrington as Officer #2 Eilish Waller as Ofmyles Tosha Doiron as Nurse #1