Guest Stars Olivia Delcán as Sister Camila Peter de Jersey as Kristian Schaefer Meena Rayann as Yasmine Jack Mullarkey as Miguel Sadiqua Binum as Sister Dora Co Starring Anton Antoniadis as Todd Anthony Rotsa as FBC Soldier