Guest Stars Damon Dayoub as Detective Quincy Fisher Oded Fehr as Leslie Turner Tiffany Hines as Marta Rodriguez Co Starring Sola Bamis as Ayo / Medical Ross Kurt Le as Alex / Sub-Bio Tech Kaylee Quinn as Young Kirsten Hugo Armstrong as Ed Clark Jake Olson as Justin