Guest Stars Treva Etienne as Dingaan Botha Ryan Robbins as Aloysius "Tector" Murphy Megan Danso as Deni Robert Sean Leonard as Dr. Roger Kadar Mira Sorvino as Sara Daesha Danielle Usman as Joy