Guest Stars Jimmie Saito as Ben Jones Josh Wingate as Roland Caroline Neff as Danielle Wilson Ato Essandoh as Frank Chance Smith as Abel Co Starring Rahim Barry as Jeremiah Jadyn Pilliner-Myles as Manny Charles Everett as Sponsor Jamie Forbes as Lab Tech #1 Kill as Lab Tech #2 Jamal Lloyd Johnson as Lab Tech #3 Elena Ouspenskaia as Russian Landlord