Guest Stars Nina Kiri as Alma / Ofrobert Bahia Watson as Brianna / Oferic Kristen Gutoskie as Beth Julie Dretzin as Eleanor Lawrence Sugenja Sri as Sienna Christopher Meloni as Commander George Winslow Co Starring Stephanie Ng Wan as Fearful Handmaid Eric Craig as Post Ceremony Doctor Yahsmin Daviault as June's Aunt