Guest Stars Amanda Brugel as Rita Nina Kiri as Alma / Ofrobert Bahia Watson as Brianna / Oferic Jordana Blake as Hannah Jenessa Grant as Dolores / Ofsamuel Adam Winlove-Smith as Guardian Prisoner Shruti Kothari as Woman with Moira Margaret Atwood as Aunt