Guest Stars Gabrielle Rose as Moorehead Rekha Sharma as Dr. Beverly Shankar Kandyse McClure as Annie Fisher Noah Beggs as Detective Krakow Gerry Durand as ND Cop