Guest Stars Ruth Negga as Raina J. August Richards as Mike Peterson / Deathlok Saffron Burrows as Agent Victoria Hand Cullen Douglas as Edison Po Ron Glass as Dr. Streiten Rob Huebel as Lloyd Rathman Felisha Terrell as Emily Deville Aiden Turner as Vanchat Co Starring Samantha Cutaran as Karine Imelda Corcoran as Dr. Goodman David Lim as Waiter Matt Mullins as Centipede Soldier #2 Justin Gant as PO Guard #1 Adam Lytle as Centipede Soldier #3 Darren Dupree Washington as Interrogating Agent Christopher Rocha as Tow Truck Driver Wayne Alon Scott as PO Guard #2