Guest Stars Nina Kiri as Alma / Ofrobert Bahia Watson as Brianna / Oferic Ever Carradine as Naomi Putnam Catherine Saindon as Ofclarence Okiki Kendall as Wife Marianne Sawchuk as Clarence's Wife Co Starring Kendra Leigh Timmins as Handmaid #2 Neil Whitely as Captain Izad Etemadi as ER Receptionist Emily Berry as ER Nurse Jennifer Villaverde as Nurse Belinda Bijan as Handmaid #1 Luna Szeto as Handmaid #3 Morgan St. Onge as Handmaid #4