Guest Stars Diany Rodriguez as Weecha Xiu Valarie Pettiford as Charlene Cooper Aida Turturro as Heddie Hawkins Karina Arroyave as Mierce Xiu Danny Mastrogiorgio as Lew Sloan Mike Houston as Detective Marcus Heber Annabella Sciorra as Michaela Bellucci Miriam Silverman as Janelle Green Scott Bryce as Derek Huntley Andrew Keenan-Bolger as Andrew Freeson Jeff Blumenkrantz as Dr. Francis Laura Esterman as Ada Rosenberg Robbie Collier Sublett as Adam McHenry Yosef Kasnetzkov as Alexei Nikovich Co Starring Joe Osheroff as William Green Randall Marquez as Superintendent (Félix) Neal Mayer as Health Services Coordinator Philip Hoffman as Walter Conrad Ryan Czerwonko as Gabriel Joel Haberli as Neighbor Paul Clement Yonkers as Surgeon