Guest Stars Byron Mann as Det. Matt Sung Rekha Sharma as Dr. Beverly Shankar Kris Pope as Rafer Tyler Labine as Cyril the Biochemist David Eye as Vendor 1 Michael David Simms as Police Captain Paul Jamieson as Overcoat Man