Guest Stars Jessica Serfaty as Sloan Peterson Remington Hoffman as Li Shin Stacy Haiduk as Sister Mary Moira